renovate[bot]
96bb41c92c
chore(deps) Update Rust crate serde_json to 1.0.64 ( #1315 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-07 21:38:14 -03:00
Lucas Fernandes Nogueira
b0c1009098
refactor(core): use wry RPC API ( #1327 )
2021-03-06 23:19:12 -03:00
Noah Klayman
0c691f40a3
feat(core): Use Wry custom protocol instead of embedded server ( #1296 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-25 17:07:30 -08:00
Lucas Fernandes Nogueira
9f099912c1
chore(deps): update wry ( #1278 )
...
* chore(deps): update wry
* fix: clippy
2021-02-24 00:43:21 -03:00
Lucas Fernandes Nogueira
e0be59ea26
refactor(core): split allowlist configuration per module ( #1263 )
...
* refactor(core): split allowlist configuration per module
* fix: build with all features
* fix(cli): run fmt
* fix(core): run fmt
2021-02-20 14:09:18 -03:00
Lucas Fernandes Nogueira
77fc730671
refactor(core): split endpoint API matching into modules ( #1219 )
2021-02-12 02:42:40 -03:00
Lucas Fernandes Nogueira
07208dff6c
feat(core): add mult-window support ( #1217 )
2021-02-11 21:50:39 -03:00
Lucas Fernandes Nogueira
35468f68e5
chore(fmt): merge imports ( #1216 )
2021-02-11 03:22:42 -03:00
Lucas Fernandes Nogueira
84d7cdae63
refactor(core): remove no-server
and its APIs ( #1215 )
2021-02-11 02:33:18 -03:00
renovate[bot]
f30ec7efb8
chore(deps) Update Rust crate serde_json to 1.0.62 ( #1198 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:08:17 -03:00
chip
e02c9419cb
refactor(tauri): support for building without environmental variables ( #850 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-09 15:22:04 -03:00
Lucas Fernandes Nogueira
99ecf7bb3e
feat(tauri): use WRY as webview engine ( #1190 )
2021-02-08 11:19:22 -03:00
Lucas Fernandes Nogueira
4412b7c438
refactor(tauri): inject script with webview init API ( #1186 )
2021-02-05 12:45:43 -03:00
Lucas Fernandes Nogueira
a169b67ef0
feat(tauri): add async
support ( #1169 )
2021-02-03 20:47:57 -03:00
Lucas Fernandes Nogueira
5f3d31b367
chore(deps): update tiny_http to 0.8 ( #1171 )
2021-01-31 01:02:07 -03:00
Lucas Fernandes Nogueira
3e8abe3764
feat(cli) rewrite the core CLI in Rust ( #851 )
2021-01-30 12:15:47 -03:00
renovate[bot]
f7b9bfe9a7
chore(deps) Update Rust crate serde_json to 1.0.61 ( #1127 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 07:47:21 -03:00
renovate[bot]
006514e4c6
chore(deps) Update Rust crate serde_json to 1.0.60 ( #1102 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-04 23:00:50 -03:00
Lucas Fernandes Nogueira
a3b724738e
test(tauri.js) update fixture app and fix build/dev e2e tests ( #1058 )
2020-10-17 20:53:24 -03:00
renovate[bot]
b5ade8c6b8
chore(deps) Update Rust crate serde_json to 1.0.59 ( #1042 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-17 19:01:35 -03:00
renovate[bot]
057408d0d9
chore(deps) Update Rust crate serde_json to 1.0.58 ( #1031 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-10 16:51:28 -03:00
Jacob Bolda
6a21965ff3
chore: add prettier for js formatting ( #937 )
...
* chore: add prettier for js/ts formatting
* fix lint-staged to object
* test commit
* format all
* lock file bump
* eslint extends prettier
This will let us skip rules in eslint that prettier can control. Prettier for styles, eslint for code errors.
* add prettier config
* roll back to what we had with eslint settings
* skip mutation observer
* add prettier typescript eslint
* run prettier in lint workflow
* format:check script
* turn off space before function in eslint
it is fighting with prettier
* fix dir in workflow
* remove semis
* add api to eslint
* shift eslint ignore comment after prettier format
* ignore errors that currently exist
* build:typevalidators
* replace was broken on typevalidator build
* try pushing up error
* format
* try removing working dir from eslint workflow
* try node 12
* fix indent in action
* bump eslint
* fix supposeded error and try another
* try breaking eslint
* try building in action
* adjust action paths again
* need dot
* remove build
* fix(tauri.js/eslint): escape glob *
* fix(tauri.js): ignore lint error
* Create prettier-taurijs.md
Co-authored-by: Noah Klayman <noahklayman@gmail.com>
2020-08-18 21:36:46 -05:00
renovate[bot]
a949e711e4
chore(deps) Update Rust crate serde_json to 1.0.57 ( #905 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-18 16:57:54 -05:00
Lucas Fernandes Nogueira
a6bb3b5905
refactor(tauri) rename whitelist
to allowlist
, ref #645 ( #858 )
...
* refactor(tauri) rename `whitelist` to `allowlist`, ref #645
* chore(changes) add changefile
2020-07-19 10:05:23 -03:00
Lucas Fernandes Nogueira
f208a68e40
fix(tauri.js) do not swallow init errors, fix conf inject ( #802 )
...
* fix(tauri.js) do not swallow init errors, fix conf inject
* fix(tauri.js) tests
2020-07-10 11:41:31 -03:00
renovate[bot]
8dae73632f
chore(deps) Update Tauri JS CLI (major) ( #762 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-07-09 22:05:56 -03:00
Lucas Fernandes Nogueira
6a179997b4
fix(tauri.js) default config is invalid closes #777 ( #785 )
2020-07-09 10:40:31 -03:00
renovate[bot]
f345b60728
chore(deps) Update Rust crate serde_json to 1.0.56 ( #731 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 10:44:38 -03:00
nothingismagick
2681ad361b
refactor(tauri.js) rewrite API module in TypeScript, closes #679 #435 ( #703 )
...
Co-authored-by: Quentin Goinaud <armaldio@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-06-27 12:20:00 -03:00
renovate[bot]
5833f284e4
chore(deps) Update Rust crate serde_json to 1.0.55 ( #650 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-10 11:49:07 -03:00
renovate[bot]
7a26fe8743
chore(deps) Update Rust crate includedir to 0.6.0 ( #622 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-29 16:00:51 -03:00
renovate[bot]
88a915cbf9
chore(deps) Update Rust crate serde_json to 1.0.53 ( #596 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-22 07:57:08 -03:00
renovate[bot]
aa5d11612e
chore(deps) Update Rust crate serde_json to 1.0.52 ( #577 )
2020-05-05 10:35:32 -03:00
Lucas Fernandes Nogueira
1d792d2a54
feat(tauri.js) add proxy devServer so we can inject tauri.js script, closes #212 #483 ( #559 )
2020-05-05 09:10:39 -03:00
renovate[bot]
945110a810
chore(deps) Update Rust crate tiny_http to 0.7 ( #570 )
2020-04-26 08:30:44 -03:00
renovate[bot]
4397a900ae
chore(deps) Update Rust crate serde_json to 1.0.51 ( #540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-16 04:19:31 -04:00
Lucas Fernandes Nogueira
db7d10308f
feat(bundler) dmg bundle ( #551 )
...
* feat(bundler) dmg bundle
* feat(bundler) fix dmg bundle support scripts, add license option
* chore(bundler) add "forked from" notice
* fix(tests) remove dmg bundling from the template test
2020-04-07 11:18:37 -03:00
Lucas Nogueira
ad91e3022b
Merge branch 'master' into dev
2020-04-02 19:21:06 -03:00
Lucas Fernandes Nogueira
7e2854007a
test(e2e) add FS API tests ( #521 )
...
* fix(tauri.js) update e2e test
* test(e2e) add FS API tests
* fix(tauri.js) lint errors
* fix(tauri) clippy checks
* fix(test) use " instead of '
2020-03-29 23:41:45 -03:00
github-actions[bot]
c5ee5f8c6f
chore(tauri) bump versions to 0.5.0 ( #532 ) version updates ( #533 )
...
* chore(tauri) bump versions to 0.5.0
* fix(tauri) correct dependency versions
version updates
Co-authored-by: lucasfernog <lucas@tauri.studio>
2020-03-28 16:52:12 +01:00
Lucas Fernandes Nogueira
57cdf660d1
feat(config) expose "fullscreen" property, closes #488 ( #510 )
...
* feat(config) expose "fullscreen" property
* fix(tauri) tests not compiling
* fix(tauri.js) increase timeout for app test
2020-03-12 13:42:38 -03:00
renovate[bot]
5b46bacd46
chore(deps) Update Rust crate serde_json to 1.0.48 ( #507 )
...
* chore(deps) Update Rust crate serde_json to 1.0.48
* fix(tauri) resolve clippy warning
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-12 13:04:52 -03:00
Lucas Fernandes Nogueira
37afc5b0dc
fix(tauri.js) determine app path correctly ( #493 )
...
* fix(tauri.js) determine app path correctly
* fix(lint): replace backtick with single-quote
* fix(tests) mock app-paths
* fix(tauri.js) linting
* fix(test) use local tauri on empty fixture
* fix(tauri.js) linting
* fix(workflows) use local tauri-bundler test-tauri-js-cli
* fix(workflows) wrong cargo install command
* fix(tauri) comment webview-spawning test
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-09 21:27:54 -03:00
Lucas Fernandes Nogueira
d37efa5605
test(tauri.js) add template test, close #427 ( #501 )
...
* test(tauri.js) add template test
* fix(lint) ignore prefer-optional-chain because babel-jest wont accept it
* feat(webpack) raw-loader test for windows
* fix(workflow) install tauri-bundler
* fix(EOF)
* chore(test) try with done cb
* fix(test) cwd scope
* fix(test) transform regex for windows
* fix(test) windows regex on jest transform
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-09 17:57:27 -03:00
Lucas Fernandes Nogueira
abd5c698bd
feat(tests) add e2e test ( #244 )
...
* feat(tauri.js) add API endpoint proxy
* feat(tauri.js) always resolve/reject proxy promise
* chore(proxy) wait for onTauriInit to start direct proxy to window.tauri
* feat(tests) add project for initial e2e test
* chore(tauri) remove whitespaces on runner.rs
* chore(test): remove updater.rs
* feat(tests) move e2e test to tauri.js/test/jest
thanks to @laegel for the awesome work moving the test code to jest
* feat(tests) prepare build for modes tests
* fix(tests) properly run build tests
* feat(tests) add dev e2e test
* fix(tests) cleanup
* chore(tests) move e2e test from express to http.createServer
* chore(tauri.js) husky back to 4.0.10
* chore(tests) custom transformer to export with default
* chore(tests) use jest mapping instead of relative paths
* chore(tests) move dev e2e test to http.createServer
* chore(tests) move dev/build e2e test to tes.each instead of for loop
* chore(tauri.js) add comment to non-webpack-require.ts
* chore(tests) change test.each to it.each
* chore(tests) adjust it.each message signature
* fix(tests) adjust to properly run on initial build
* fix(tests) properly cleanup
* fix(tests) wait server.close to reject test
* fix(tests) wait server.close to resolve test
* fix(actions) install webkit2gtk-4.0 on test-tauri-js-cli
* fix(ci) install tauri-cli on test-tauri-js-cli
* fix(tauri.js) lint errors
Co-authored-by: Lucas Nogueira <lucas@quasar.dev>
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-07 13:40:24 -03:00
github-actions[bot]
fb30b4b5be
chore(release): version updates ( #404 ) ( #405 )
...
* chore(release): version updates
* updater too
* update template
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
2020-02-09 17:03:42 +01:00
Rajiv Shah
36aca61572
fix(tauri.js): Fix file paths in tauricon ( #240 )
2019-12-29 12:24:15 +01:00
Rajiv Shah
4bce0df301
fix(tauri.js): Various fixes to tauricon.ts ( #237 )
...
* fix(tauri.js): Various fixes to tauricon.ts
- Remove unnecessary awaits
- Fix png2icons import
- Avoid swallowing errors in icon generation
* fix(test): test for correct error message
Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
2019-12-27 12:06:54 +01:00
Lucas Fernandes Gonçalves Nogueira
7dc2036095
test(tauri.js) add tests for --version option
2019-12-24 09:54:04 -03:00
Noah Klayman
fab788b4bd
[needs review] Convert tauri.js to typescript ( #203 )
...
* feat(tauri.js): move to typescript
* fix(tauri.js): properly export api as commonjs
* feat(tauri.js): convert tauricon to typescript
* fix(tauri.js/tauricon): type error
* chore(tauri.js/package): update yarn.lock
* chore(tauri.js/package): add build/pretest scripts
* refactor(tauri.js/template): remove duplicate types
* chore(tauri.js) lint-fix
* fix(tauri.js) build tauricon.ts
* chore(tauri.js) remove unused code
Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
2019-12-24 09:40:03 -03:00