Commit graph

23 commits

Author SHA1 Message Date
Phan An
461abc10f9 feat: improve error handling by using a composable 2024-07-06 17:45:00 +02:00
Phan An
902c439fed feat(ui): use Tailwind CSS 2024-07-06 17:44:57 +02:00
Phan An
0b66f365b2 chore: replace Sass with PostCSS 2024-07-06 17:44:57 +02:00
Phan An
bd8ada1d10 feat: support Google SSO 2024-07-06 17:44:56 +02:00
Phan An
43e1a84cc1 feat(ui): use standard list format for Users screen 2024-07-06 17:44:47 +02:00
Phan An
e874c80b26 feat(plus): manage collaborators 2024-07-06 17:44:45 +02:00
Phan An
9dc23f319e feat(plust): playlist collaboration 2024-07-06 17:44:44 +02:00
Phan An
a8270f4726 chore: PascalCase for icon components 2023-11-10 14:16:06 +01:00
Phan An
f87d970b50
feat: invite users 2023-08-22 22:53:55 +02:00
Phan An
4b8ae1a78e
chore: code style and some minor fixes 2022-12-02 17:17:37 +01:00
Phan An
20bded3bca
chore(test): improve client unit tests with user-event and screen (#1606) 2022-11-29 11:18:58 +01:00
Phan An
bc5081cd0f
feat: use composables for Router 2022-11-18 19:44:20 +01:00
Phan An
246fff58d3
feat: use composables for DialogBox and MessageToast 2022-11-18 18:45:38 +01:00
Phan An
d038b001d4
feat: revamp the router and routing logic (#1519) 2022-10-08 12:54:25 +02:00
Phan An
eec5c3ebe1
feat: use home-grown dialog and toaster components 2022-07-26 11:51:19 +02:00
Phan An
c3c8914cd1
feat: optimize and add themes 2022-07-18 19:01:30 +02:00
Phan An
67ff46880a
feat: use FontAwesome as components 2022-07-15 16:48:06 +02:00
Phan An
d794f983b3
refactor(users): improve user/user list logic 2022-07-13 17:46:41 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary 2022-07-07 20:05:46 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
5cf365879e
chore: replace data-test wit data-testid 2022-05-11 01:01:48 +02:00
Phan An
8a8a9de14a
refactor: 3rd party service and auth into composables 2022-04-30 16:05:02 +02:00
Phan An
817ffd4c8a
migration: user card 2022-04-24 00:50:05 +03:00
Renamed from resources/assets/js/components/user/card.vue (Browse further)