D. Berge
|
2fcfcb4f84
|
Add link to group comparison from project list
|
2025-08-18 16:39:20 +02:00 |
|
D. Berge
|
447003c3b5
|
Implement pub-sub handler system for ws notifications.
|
2025-08-06 10:59:17 +02:00 |
|
D. Berge
|
5a523d4941
|
Make projects table sorted by default
|
2025-07-25 20:07:40 +02:00 |
|
D. Berge
|
c8b2047483
|
Refactor client-side access checks.
Go from a Vuex based to a mixin based approach.
|
2025-07-12 11:31:38 +02:00 |
|
D. Berge
|
bdf62e2d8b
|
Show project orgs in projects list
|
2025-07-11 22:46:47 +02:00 |
|
D. Berge
|
be904d8a00
|
Add ‘groups’ column to ProjectList table
|
2024-05-01 10:40:04 +02:00 |
|
D. Berge
|
2131cdf0c1
|
Add project cloning option to ProjectList
|
2024-05-01 10:40:04 +02:00 |
|
D. Berge
|
f157f49312
|
Use project list from Vuex
|
2024-05-01 10:40:04 +02:00 |
|
D. Berge
|
3d42ce6fbc
|
Add context menu with ‘Edit project settings’ option
|
2024-05-01 10:40:04 +02:00 |
|
D. Berge
|
d919fb12db
|
Add control to filter out archived projects in ProjectList
|
2024-05-01 10:40:04 +02:00 |
|
D. Berge
|
a06cdde449
|
Fix mapGetters() in ProjectList
|
2023-10-29 20:38:58 +01:00 |
|
D. Berge
|
121131e910
|
Add control to filter out archived projects in ProjectList
|
2023-10-29 20:38:58 +01:00 |
|
D. Berge
|
fb3d3be546
|
Trailing slash in API call results in "unauthorised" error.
No idea why.
|
2023-09-09 20:39:49 +02:00 |
|
D. Berge
|
229fdf20ef
|
Reload the project list on insert or deletion
|
2023-08-23 19:35:12 +02:00 |
|
D. Berge
|
e5bc5a0757
|
Refactor project summaries to use database views
|
2020-08-26 20:20:53 +02:00 |
|
D. Berge
|
b165fc2b2a
|
Rely on Vuex for loading state indications
|
2020-08-26 17:48:55 +02:00 |
|
D. Berge
|
4c5d29494c
|
Initial commit
|
2020-08-08 23:59:13 +02:00 |
|