9 Commits

Author SHA1 Message Date
Régis Behmo
812a6c9cf2 feat: display launch warning on config change
To achieve that, we had to get rid of the seq_command_executed request
parameter. We replaced it by a cookie, which is cleared after the
warning is displayed.

Note that we had to remove a feature, which was to disable/enable all
inputs while commands were running. This was causing very weird
behaviour, where some disabled buttons were being re-enabled again.

We also had to get rid of the cookieStore, which is not compatible with
non-https access. Http access is required in the self-serve AMI, for
instance.
2025-08-14 16:14:39 +02:00
Régis Behmo
097be3e3fe fix: more robust cookie management for plugins requiring launch
Instead of storing a cookie for every plugin that requires launch, we
create a single cookie with '+' separated value. We make use of the
cookieStore native API (available everywhere since June 2025) to access
cookie data. The variables are renamed to be more explicit. We now use
class-based SCSS for styling, instead of manually setting style.display
attribute.
2025-08-14 16:14:39 +02:00
Régis Behmo
85c8f50677 feat: slightly simplify SCSS and style for toast/modal 2025-08-14 16:14:39 +02:00
Régis Behmo
261ca25661 fix: missing *-logo DOM element
This error was caused by a previous change in which we removed extra ID
elements. This is now made simpler thanks to SCSS.
2025-08-14 16:14:39 +02:00
Muhammad Labeeb
909f72c7ec
feat: only allow relevant pages to cancel running command (#18) 2025-05-13 15:25:25 +05:00
Muhammad Labeeb
13a65996b7
feat: remove last-log-file cookie and use thread status to check if command is executing 2025-05-08 12:42:59 +05:00
Muhammad Labeeb
d0c788a66b fix: prevent image overflow in plugin description
Tutor Deck images were overflowing.
2025-04-16 17:00:11 +02:00
Muhammad Labeeb
150400383f
feat: update layout and texts
* change layout and text

* change layout and text

* docs: fix make runserver command

* change logo
2025-04-16 14:48:02 +05:00
Muhammad Labeeb
d2c41f4639
chore: change repo name
* automatically add issues to project board

* chore: rename app
2025-03-28 19:51:39 +05:00