Mira Weller
2045009e2e
refactor signal receiver active check
2024-09-02 17:43:31 +02:00
Raphael Michel
e2adf1fdb3
Layout refresh for plugin settings page ( #2490 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-21 16:42:03 +01:00
Raphael Michel
14e0d9cbf4
Change restricted plugins from event-level action to org-level whitelist ( #2489 )
2022-02-23 15:04:16 +01:00
Raphael Michel
3ea4cdc3b3
Small categorization adjustments
2020-02-08 13:14:19 +01:00
Raphael Michel
bb5c7c5ad7
Re-introduce plugin categories
2020-02-08 12:38:43 +01:00
Raphael Michel
a4d8c810ce
Support for right-to-left languages ( #1438 )
...
* play around
* Flip things in presale
* Convert backend
* Remove test settings
* Safe getattr
2019-10-15 11:41:23 +02:00
Raphael Michel
c1d89284a4
Use tabs for all long settings and CRUD forms ( #1352 )
...
* First tabs
* Convert more pages
* Convert question page
* Item form
* Add item_formsets signal
* Revert "Add new signal nav_item"
This reverts commit 1ce613ff89 .
* Formset is a word!
2019-07-29 09:35:00 +02:00
Raphael Michel
09a9d610f8
Make navigation structure more approachable to new users ( #1083 )
...
* Move event selector to sidebar
* Unify navigation
* Fix confusing icons
2018-11-12 11:30:36 +01:00
Raphael Michel
e645f55191
Hide Enable button for restricted plugins without staff session
2018-04-05 16:20:20 +02:00
Raphael Michel
a284e0c2f7
Add auditable superuser mode ( #824 )
...
* Remove is_superuser everywhere
* Session handling
* List of sessions, relative timeout
* Absolute timeout
* Optionally pseudo-force audit comments
* Fix failing tests
* Add tests
* Add docs
* Rebsae migration
* Typos
* Fix tests
2018-03-28 14:16:58 +02:00
Daniel
a3b4a7ef1d
Fix #516 -- Prevent gaps in plugin list ( #551 )
...
Use flexbox to fix misalignment when column height is imbalanced.
2017-07-12 17:30:01 +02:00
Raphael Michel
fecc5ec307
Add support for restricted plugins
2017-01-22 18:15:31 +01:00
Raphael Michel
4af788bc82
Plugin settings: fixed problem with incompatible plugins
2016-09-21 23:09:26 +02:00
Raphael Michel
1b3cacb196
Improved usability on plugin page
2016-07-29 16:48:21 +02:00
Raphael Michel
eb72c2d549
Display plugins in two columns
2016-07-28 20:25:02 +02:00
Raphael Michel
d17bf6a874
Make plugin dependencies optional by allowing plugins to report errors
2015-04-19 17:35:42 +02:00
Raphael Michel
bef74c39f7
Fix plugin version number display
2015-03-04 13:03:14 +01:00
Raphael Michel
077413f41c
Restructure our python module. A lot.
2015-02-14 17:55:13 +01:00