Commit graph

1726 commits

Author SHA1 Message Date
632da40cbb chore(jslib): add timeout log to api calls
Might potentially help with spurious AbortError issues
2024-06-30 19:01:34 +02:00
d55c758ad3 feat(webui): upload to groups via EntityList
(finishes #21)
2024-06-30 19:01:34 +02:00
bdf179175a feat(webui): AddModal allows upload directly to groups
(addresses #21)
2024-06-30 19:01:34 +02:00
940c0553ad refactor(webui): typed Selector events 2024-06-30 19:01:34 +02:00
fe516edf85 fix(webui): don't show editable label in UpObjectCard 2024-06-30 19:01:34 +02:00
3d982a16b5 style(webui): add icons to Inspect sections 2024-06-30 19:01:34 +02:00
85c613f09a style(webui): add icons to InspectTypeEditor 2024-06-30 19:01:34 +02:00
e4ec6a0b52 style(webui): fix key alignment in UpObject 2024-06-30 19:01:34 +02:00
a589c41936 style(webui): fix button alignment in entry lists 2024-06-30 19:01:34 +02:00
35729cdb25 style(webui): LabelBorder hidden state is indicated by double border 2024-06-30 19:01:34 +02:00
9df708ba11 refactor(webui): LabelBorder uses Svelte transitions, tidy CSS 2024-06-30 19:01:34 +02:00
405f9e9886 fix(webui): Inspect correctly detects un/typed entries of a group 2024-06-30 19:01:34 +02:00
d539bd9f22 fix(webui): Footer correctly displays over content
also a11y fixes, import fix
2024-06-30 19:01:34 +02:00
ee4b819e07 fix(jslib): fix wrong query param 2024-06-30 19:01:25 +02:00
a1920a5958 ci: add SENTRY_AUTH_TOKEN secret, fix source map uploads 2024-06-30 19:01:25 +02:00
143a2c8ad2 feat(jslib): getRaw can return authenticated url 2024-06-30 19:01:25 +02:00
49420e53c2 Revert "fix: temporarily (?) disable auth on /raw endpoint"
This reverts commit 750bca9ee0.
2024-06-30 19:01:25 +02:00
172d6cdb37 feat(backend): accept auth key in query param 2024-06-30 19:01:19 +02:00
18608df5a3 style(webui): link UpObject can be clicked whole
also slight refactor on UpObject especially banner and button sizing fixes
2024-06-30 19:01:19 +02:00
485cdd82d9 fix: errant > 2024-06-30 19:01:19 +02:00
b4d0c1f5dc fix: temporarily (?) disable auth on /raw endpoint 2024-06-30 19:01:19 +02:00
c4ee36a56c fix: add name attributes to login modal, prompt browser to save credentials 2024-06-30 19:01:19 +02:00
248087bf99 fix: don't reveal whether a user exists 2024-06-30 19:01:19 +02:00
e6847b05e2 feat(webui): users can change their passwords 2024-06-30 19:01:19 +02:00
858815985c feat(webui): add Sentry user feedback 2024-06-30 19:01:15 +02:00
5de0780ab5 refactor: config object is fully optional for SDK js, message for errors 2024-06-30 19:01:15 +02:00
0c304b55d8 feat(backend): add user to every Entry
(very ugly, lots of clones)
2024-06-30 19:01:11 +02:00
3f5188df0d feat(backend): add user management
- no more static keys, full register/login/logout flow
- add API error type
- refactor API to centralize request calls
- minor refactors re: vault options
- CSS refactor (buttons don't require classes, input styling)
2024-06-30 19:00:39 +02:00
02bfe94f39 feat(backend): users with passwords 2024-04-03 11:10:34 +02:00
0e59bc8bd5 style(webui): contain COVERs in UpObject headers 2024-04-03 11:10:34 +02:00
8932341445 fix(webui): action buttons no longer hidden on entries with long labels
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-02 16:49:04 +02:00
1f270d6dc7 feat(webui): quality of life improvements for upload dialog
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- when uploading, warn before closing tab
- allow cancelling in progress uploads
- when uploading multiple files, scroll to the current file
2024-04-01 21:17:44 +02:00
669b348160 refactor: fix lint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-03-31 17:09:23 +02:00
175518e3a6 refactor: allow known clippy issues 2024-03-31 17:09:23 +02:00
94818b992a dev: add +dev-update-sdk target
(why doesn't dev-local update as expected?)
2024-03-31 17:09:23 +02:00
f2261998ee refactor: properly import tracing macros 2024-03-31 17:09:23 +02:00
730cc02d7a fix(base): null attribute deserializes correctly
also add type address de/serialization tests
2024-03-31 17:09:23 +02:00
4d8ac0717d fix(webui): don't disappear selectors while adding entries if input has been made
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-03-31 16:24:05 +02:00
68e7d67d7b fix(webui): upload modal correctly displays over content 2024-03-31 15:08:16 +02:00
cb7dfadf3d feat(webui): add sentry
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-03-30 13:23:27 +01:00
35e1e902a2 feat: persist vault rescan mode if unset and passed via CLI
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-03-02 17:55:18 +01:00
1e9f83d043 dev: dedicated "local dependencies" earthly target
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-02-26 20:36:43 +01:00
88170789a0 dev: remove react from dependencies, fix WebStorm? 2024-02-26 20:36:43 +01:00
e03e09ccaf lint: fix lint 2024-02-26 20:36:43 +01:00
58ca734443 style(webui): slightly smaller attribute in UpEntry 2024-02-26 20:36:43 +01:00
7897ce7354 fix(webui): UpEntry (selector) correct overflow
also add stories
2024-02-26 20:36:43 +01:00
d87405ae5b dev: add intellij run configurations 2024-02-26 20:36:43 +01:00
c5e14eae0d fix(webui): UpObject correct spacing 2024-02-26 20:36:43 +01:00
4ccfc63318 fix(webui): Ellipsis properly limits overflow 2024-02-26 20:36:43 +01:00
894faa94ae dev: add narrow UpObject story to test overflow/ellipsis 2024-02-26 20:36:43 +01:00