martylukyy
|
3183e15a4b
|
fix(web): root pending component placement (#1601)
|
2024-08-11 19:11:29 +02:00 |
|
martylukyy
|
7821f7fb2f
|
refactor(web): headlessui v2 (#1570)
* refactor(web): fix build errors, SlideOver panels and forms
* refactor(web): fix build errors
* refactor(web): fix filter importer
* refactor(web): fix modals
* chore(web): bump pnpm
* refactor(web): pending component
* refactor(web): Dialog.Title to DialogTitle
|
2024-06-18 14:51:04 +02:00 |
|
martylukyy
|
7134e06379
|
fix(web): root pending component placement (#1547)
* fix(web): center root pending component vertically
* fix(web): set pending component for desktop to 30% height
|
2024-05-09 09:20:20 +02:00 |
|
martylukyy
|
8120c33f6b
|
fix(auth): cookie expiry and renewal (#1527)
* fix(auth/web): logout when expired/invalid/no cookie is present
* fix(auth/web): specify error message in invalid cookie
* fix(auth/web): reset error boundary on login
* fix(auth/web): fix onboarding
* chore: code cleanup
* fix(web): revert tanstack/router to 1.31.0
* refactor(web): remove react-error-boundary
* feat(auth): refresh cookie when close to expiry
* enhancement(web): specify defaultError message in HttpClient
* fix(web): use absolute paths for router links (#1530)
* chore(web): bump `@tanstack/react-router` to `1.31.6`
* fix(web): settings routes
* fix(web): filter routes
* fix(web): remove unused ReleasesIndexRoute
* chore(web): add documentation for HttpClient
* chore(lint): remove unnecessary whitespace
|
2024-05-08 10:38:02 +02:00 |
|
martylukyy
|
6e62c30d68
|
enhancement(web): pending component placement (#1402)
|
2024-02-13 11:53:14 +01:00 |
|
martylukyy
|
1a23b69bcf
|
feat(web): move from react-router to @tanstack/router (#1338)
* fix(auth): invalid cookie handling and wrongful basic auth invalidation
* fix(auth): fix test to reflect new HTTP status code
* fix(auth/web): do not throw on error
* fix(http): replace http codes in middleware to prevent basic auth invalidation
fix typo in comment
* fix test
* fix(web): api client handle 403
* refactor(http): auth_test use testify.assert
* refactor(http): set session opts after valid login
* refactor(http): send more client headers
* fix(http): test
* refactor(web): move router to tanstack/router
* refactor(web): use route loaders and suspense
* refactor(web): useSuspense for settings
* refactor(web): invalidate cookie in middleware
* fix: loclfile
* fix: load filter/id
* fix(web): login, onboard, types, imports
* fix(web): filter load
* fix(web): build errors
* fix(web): ts-expect-error
* fix(tests): filter_test.go
* fix(filters): tests
* refactor: remove duplicate spinner components
refactor: ReleaseTable.tsx loading animation
refactor: remove dedicated `pendingComponent` for `settingsRoute`
* fix: refactor missed SectionLoader to RingResizeSpinner
* fix: substitute divides with borders to account for unloaded elements
* fix(api): action status URL param
* revert: action status URL param
add comment
* fix(routing): notfound handling and split files
* fix(filters): notfound get params
* fix(queries): colon
* fix(queries): comments ts-ignore
* fix(queries): extract queryKeys
* fix(queries): remove err
* fix(routes): move zob schema inline
* fix(auth): middleware and redirect to login
* fix(auth): failing test
* fix(logs): invalidate correct key
* fix(logs): invalidate correct key
* fix(logs): invalidate correct key
* fix: JSX element stealing focus from searchbar
* reimplement empty release table state text
* fix(context): use deep-copy
* fix(releases): empty state and filter input warnings
* fix(releases): empty states
* fix(auth): onboarding
* fix(cache): invalidate queries
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
|
2024-02-12 13:07:00 +01:00 |
|