Commit Graph

1725 Commits (main)

Author SHA1 Message Date
Tomáš Mládek 7e9d4349af feat(webui): upload to groups via EntityList
ci/woodpecker/push/woodpecker Pipeline was successful Details
(finishes #21)
2024-04-21 22:03:17 +02:00
Tomáš Mládek 426c584215 feat(webui): AddModal allows upload directly to groups
(addresses #21)
2024-04-21 22:03:17 +02:00
Tomáš Mládek 1118a5cfeb refactor(webui): typed Selector events 2024-04-21 22:03:17 +02:00
Tomáš Mládek e9dd4d1383 fix(webui): don't show editable label in UpObjectCard 2024-04-21 21:19:44 +02:00
Tomáš Mládek e06d2bccfe style(webui): add icons to Inspect sections
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-12 15:40:41 +02:00
Tomáš Mládek 9f61581ba7 style(webui): add icons to InspectTypeEditor 2024-04-12 15:29:32 +02:00
Tomáš Mládek bc74fbfff6 style(webui): fix key alignment in UpObject 2024-04-12 15:27:30 +02:00
Tomáš Mládek 8d165e1f8c style(webui): fix button alignment in entry lists
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-04-12 15:25:47 +02:00
Tomáš Mládek 97f6dd86bf style(webui): LabelBorder hidden state is indicated by double border
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-04-12 15:21:43 +02:00
Tomáš Mládek 041c058a77 refactor(webui): LabelBorder uses Svelte transitions, tidy CSS 2024-04-12 15:20:47 +02:00
Tomáš Mládek 1bd83062bb fix(webui): Inspect correctly detects un/typed entries of a group
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-04-12 15:06:55 +02:00
Tomáš Mládek 58c5329781 fix(webui): Footer correctly displays over content
also a11y fixes, import fix
2024-04-12 15:03:17 +02:00
Tomáš Mládek 07a150b99d fix: jslib wrong query param
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-08 22:14:37 +02:00
Tomáš Mládek 1738643050 ci: add SENTRY_AUTH_TOKEN secret, fix source map uploads 2024-04-08 21:53:57 +02:00
Tomáš Mládek 3b32597fb6 feat(jslib): getRaw can return authenticated url
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-08 21:40:14 +02:00
Tomáš Mládek a30ef465a3 Revert "fix: temporarily (?) disable auth on /raw endpoint"
ci/woodpecker/push/woodpecker Pipeline failed Details
This reverts commit 750bca9ee0.
2024-04-08 21:34:27 +02:00
Tomáš Mládek 069c86855b feat: accept auth key in query param 2024-04-08 21:34:08 +02:00
Tomáš Mládek f9002604fe style(webui): link UpObject can be clicked whole
ci/woodpecker/push/woodpecker Pipeline was successful Details
also slight refactor on UpObject especially banner and button sizing fixes
2024-04-06 00:35:11 +02:00
Tomáš Mládek edc666f56a fix: errant > 2024-04-06 00:35:11 +02:00
Tomáš Mládek 750bca9ee0 fix: temporarily (?) disable auth on /raw endpoint
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-04 23:07:05 +02:00
Tomáš Mládek 703a3e5391 fix: add `name` attributes to login modal, prompt browser to save credentials
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-04 22:48:40 +02:00
Tomáš Mládek 50020b969e fix: don't reveal whether a user exists
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-04 21:27:44 +02:00
Tomáš Mládek 60a8b15164 feat(webui): users can change their passwords 2024-04-04 21:27:44 +02:00
Tomáš Mládek 17bc53a6fe feat: add Sentry user feedback
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-04-04 20:25:04 +02:00
Tomáš Mládek f9037a4370 refactor: config object is fully optional for SDK js, message for errors
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-03 11:10:34 +02:00
Tomáš Mládek 196447da0f feat: add `user` to every Entry
(very ugly, lots of clones)
2024-04-03 11:10:34 +02:00
Tomáš Mládek 05ee557d1a feat: 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-04-03 11:10:34 +02:00
Tomáš Mládek 02bfe94f39 feat(backend): users with passwords 2024-04-03 11:10:34 +02:00
Tomáš Mládek 0e59bc8bd5 style(webui): contain COVERs in UpObject headers 2024-04-03 11:10:34 +02:00
Tomáš Mládek 8932341445 fix(webui): action buttons no longer hidden on entries with long labels
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-02 16:49:04 +02:00
Tomáš Mládek 1f270d6dc7 feat(webui): quality of life improvements for upload dialog
ci/woodpecker/push/woodpecker Pipeline was successful Details
- 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
Tomáš Mládek 669b348160 refactor: fix lint
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-03-31 17:09:23 +02:00
Tomáš Mládek 175518e3a6 refactor: allow known clippy issues 2024-03-31 17:09:23 +02:00
Tomáš Mládek 94818b992a dev: add +dev-update-sdk target
(why doesn't dev-local update as expected?)
2024-03-31 17:09:23 +02:00
Tomáš Mládek f2261998ee refactor: properly import tracing macros 2024-03-31 17:09:23 +02:00
Tomáš Mládek 730cc02d7a fix(base): null attribute deserializes correctly
also add type address de/serialization tests
2024-03-31 17:09:23 +02:00
Tomáš Mládek 4d8ac0717d fix(webui): don't disappear selectors while adding entries if input has been made
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-03-31 16:24:05 +02:00
Tomáš Mládek 68e7d67d7b fix(webui): upload modal correctly displays over content 2024-03-31 15:08:16 +02:00
Tomáš Mládek cb7dfadf3d feat(webui): add sentry
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-03-30 13:23:27 +01:00
Tomáš Mládek 35e1e902a2 feat: persist vault rescan mode if unset and passed via CLI
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-03-02 17:55:18 +01:00
Tomáš Mládek 1e9f83d043 dev: dedicated "local dependencies" earthly target
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-02-26 20:36:43 +01:00
Tomáš Mládek 88170789a0 dev: remove react from dependencies, fix WebStorm? 2024-02-26 20:36:43 +01:00
Tomáš Mládek e03e09ccaf lint: fix lint 2024-02-26 20:36:43 +01:00
Tomáš Mládek 58ca734443 style(webui): slightly smaller attribute in UpEntry 2024-02-26 20:36:43 +01:00
Tomáš Mládek 7897ce7354 fix(webui): UpEntry (selector) correct overflow
also add stories
2024-02-26 20:36:43 +01:00
Tomáš Mládek d87405ae5b dev: add intellij run configurations 2024-02-26 20:36:43 +01:00
Tomáš Mládek c5e14eae0d fix(webui): UpObject correct spacing 2024-02-26 20:36:43 +01:00
Tomáš Mládek 4ccfc63318 fix(webui): Ellipsis properly limits overflow 2024-02-26 20:36:43 +01:00
Tomáš Mládek 894faa94ae dev: add narrow UpObject story to test overflow/ellipsis 2024-02-26 20:36:43 +01:00
Tomáš Mládek 0b488d9384 lint fixes 2024-02-26 20:36:43 +01:00