Commit Graph

1748 Commits

Author SHA1 Message Date
Ruben Fiszel
d6c3549551 fix: smart assistant reload 2022-06-24 22:25:04 +02:00
Ruben Fiszel
7c1bfd9d06 (frontend) be more upfront about upcoming non-unlimited community features 2022-06-23 21:11:04 +02:00
Ruben Fiszel
fe878c093c fix: improve error handling 2022-06-23 19:09:40 +02:00
Ruben Fiszel
c490b49f23 fix: improve error handling 2022-06-23 19:00:17 +02:00
Ruben Fiszel
51a046715b reactive workspaces UI 2022-06-23 05:11:38 +02:00
Ruben Fiszel
680954bf40 split frontend common utilities 2022-06-23 05:06:07 +02:00
Ruben Fiszel
1e6985841a language-client imports only if language is deno or python 2022-06-23 03:12:38 +02:00
Ruben Fiszel
cd73b80373 fix: schemaPicker does not display editor by default 2022-06-23 02:05:44 +02:00
Ruben Fiszel
4d1a4fdd2f move gen as well to lib 2022-06-23 01:10:33 +02:00
Ruben Fiszel
cd524c6ce4 fixing itemsType ts types 2022-06-22 23:27:33 +02:00
Ruben Fiszel
8f4d0ecf17 move to paths 2022-06-22 22:34:01 +02:00
Ruben Fiszel
b203586fb1 feat: better type narrowing for list and array types 2022-06-22 21:48:41 +02:00
Ruben Fiszel
1247f80227 fix: fix webhook path for flows 2022-06-15 04:33:47 +02:00
Ruben Fiszel
a8d1e703e1 fix: rename ResourceType -> Resource 2022-06-14 08:55:55 +02:00
Ruben Fiszel
c2b8848d2f feat: add ResourceType<'name'> as deno signature arg type 2022-06-14 01:43:24 +02:00
Ruben Fiszel
858fb70890 fix(frontend): loadItems not called in script picker 2022-06-13 20:47:27 +02:00
Ruben Fiszel
049c52aa38 fix: force c_ prefix for adding resource type 2022-06-12 16:09:54 +02:00
Ruben Fiszel
193a26cfad feat: alpha hub integration + frontend user store fixes + script client base_url fix 2022-06-12 01:55:05 +02:00
Ruben Fiszel
e502a56715 fix: remove annoying transitions for scripts and flows 2022-06-05 13:16:00 +02:00
Ruben Fiszel
ebea549966 fix login bug 2022-06-03 20:52:14 +02:00
Faton Ramadani
f8cc9996b7 Setup Cypress e2e tests (#91)
* Setup Cypress e2e tests

* Add login function

* Cypress github action setup

* Fix CI github action

* Properly setup node and install dependencies

* Wait on localhost to respond before running the tests

* Install missing dependencies

* Remove rust setup

* Stop caddy after installation

* Remove Caddy from CI

* Properly connect to DB

* CI clean up

* Run cypress after build

* Testing CI

* Restore commented code

* Fix docker image tag

* Fix tags

* Fix tag

* Fix tag

* Fix node_modules

* Fix postgres host name

* Bind

* Fix port

* Logs

* Fix DB Host

* Test GA

* Create docker network

* Get IP from container

* Try removing custom wait-on

* Correctly run cypress tests

* Print IP

* Add logs

* Debug docker

* Add logs

* Logs

* logs

* Fix DB hostname

* tring my way

* tring my way

* tring my way

* tring my way

* works

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-06-03 20:22:12 +02:00
Ruben Fiszel
1b1afedc94 minor fixes 2022-06-03 19:39:37 +02:00
Ruben Fiszel
fbbe37f106 fix login button 2022-06-02 12:12:42 +02:00
Ruben Fiszel
579a107b7e login or signup whiter font 2022-06-01 09:45:51 +02:00
Ruben Fiszel
05a4eb7c71 frontend: small fixes 2022-05-29 14:28:11 +02:00
Ruben Fiszel
a0fe2099a3 frontend: small fixes 2022-05-29 14:27:24 +02:00
Ruben Fiszel
b4c72ae577 frontend: small fixes 2022-05-29 10:29:13 +02:00
Faton Ramadani
40801cd89e Authentication refactor (#65)
* Refactor login logic

* Derive username from user + fix initial redirection if logged in

* Simplify how login navigation works

* Restore redirection

* Redirect to login page when not logged in

* Fix PR issues

* Add missing refreshSuperadmin when reloading a page with a valid token

* Explicitly clearing stores when logging out.

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-05-24 17:05:40 +02:00
dependabot[bot]
f472d1882f chore(deps-dev): bump @sveltejs/kit from 1.0.0-next.338 to 1.0.0-next.342 in /frontend (#78)
* chore(deps-dev): bump @sveltejs/kit in /frontend

Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 1.0.0-next.338 to 1.0.0-next.342.
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/master/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@1.0.0-next.342/packages/kit)

---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* breaking changes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-05-24 16:40:21 +02:00
Ruben Fiszel
4edc6cd446 update eslint + prettify 2022-05-24 16:30:32 +02:00
Ruben Fiszel
339f1163a8 fix: update monaco language-client for better lsp support 2022-05-21 10:56:54 +02:00
Ruben Fiszel
d9f5e447f6 fix: update monaco language-client for better lsp support 2022-05-21 10:50:04 +02:00
Ruben Fiszel
1fb7caa28a fix: update monaco language-client for better lsp support 2022-05-21 10:36:53 +02:00
Ruben Fiszel
5cdfe2ab8f fix: update monaco language-client for better lsp support 2022-05-21 09:05:03 +02:00
Ruben Fiszel
912b6d87f9 fix: deno client 2022-05-18 09:48:41 +02:00
Ruben Fiszel
f2d7ecf3e3 fix: deno lsp client 2022-05-18 01:32:00 +02:00
Ruben Fiszel
98dd54d97c fix: starting deno script is now async 2022-05-17 23:15:16 +02:00
Ruben Fiszel
6a4ed837c4 align jsonrpc 2022-05-17 23:01:02 +02:00
Ruben Fiszel
3aadee398e fix: deno lsp uses wss instead of ws 2022-05-17 22:39:57 +02:00
Ruben Fiszel
9e8ae3e51e update frontend 2022-05-17 21:28:24 +02:00
Ruben Fiszel
51a4cd359e feat: Typescript support for scripts (alpha)
* typescript support

* frontend

* type inference

* type inference

* v0 works

* v0 typescript

* v0 typescript

* deno-client v0

* deno-client v0

* build_deno

* rm autogenerated files

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* on tags

* createResource

* createResource

* createResource2

* typescript support

* templates

* include version
2022-05-17 20:42:05 +02:00
Ruben Fiszel
3dbaf7508b fix: better error message when saving script 2022-05-11 13:29:21 +02:00
Ruben Fiszel
9bee83caae fix: also store and display "started at" for completed jobs (#33) 2022-05-10 21:32:07 +02:00
Ruben Fiszel
ce70ec783e run prettier 2022-05-10 21:29:54 +02:00
Ruben Fiszel
6531789a52 fix: display more than default 30 workspaces as superadmin 2022-05-09 15:18:28 +02:00
Ruben Fiszel
b229455b96 feat: superadmin settings 2022-05-08 17:03:13 +02:00
Ruben Fiszel
c5745b8030 feat: user settings is now at workspace level 2022-05-08 12:58:58 +02:00
Ruben Fiszel
2e132878e4 first commit 2022-05-05 04:25:58 +02:00