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 |
|