D. Berge
2009d73a2b
Fix action registration and unregistration
2025-08-13 17:03:00 +02:00
D. Berge
7205ec42a8
Fix handler registration.
...
The way it was being done meant that unregisterHandlers would not
have worked.
2025-08-13 15:42:49 +02:00
D. Berge
12369d5419
Support Markdown-formatted snack messages
2025-08-06 11:01:10 +02:00
D. Berge
447003c3b5
Implement pub-sub handler system for ws notifications.
2025-08-06 10:59:17 +02:00
D. Berge
2fb1c5fdcc
Process incoming JWT WebSocket messages
2024-05-01 10:20:09 +02:00
D. Berge
f684e3e8d6
Track changes to projects list.
...
The main application component listens for project events and
updates the Vuex store when a project related event is seen.
2023-10-29 20:38:58 +01:00
D. Berge
e3a3bdb153
Clean up whitespace.
...
Commands used:
find . -type f -name '*.js'| while read FILE; do if echo $FILE |grep -qv node_modules; then sed -ri 's/^\s+$//' "$FILE"; fi; done
find . -type f -name '*.vue'| while read FILE; do if echo $FILE |grep -qv node_modules; then sed -ri 's/^\s+$//' "$FILE"; fi; done
find . -type f -name '*.py'| while read FILE; do if echo $FILE |grep -qv node_modules; then sed -ri 's/^\s+$//' "$FILE"; fi; done
2022-04-29 14:48:21 +02:00
D. Berge
8e4f62e5be
Reset snack message when hiding.
...
This is so that the same message will cause the snack
to be shown again.
2021-05-16 19:58:36 +02:00
D. Berge
e8811560de
Add global .markdown class.
...
It changes textareas to be monospaced.
2021-05-15 01:57:45 +02:00
D. Berge
fc9450434c
Read credentials from cookie store when loading app
2020-10-11 17:55:17 +02:00
D. Berge
4c5d29494c
Initial commit
2020-08-08 23:59:13 +02:00