jebus and Tim Lorsbach
fa8a191383
[Fix] Show the User who ran the Job for Admins ( #226 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#226
2025-11-20 08:05:15 +13:00
jebus and Tim Lorsbach
4e80cd63cd
[Fix] Added loading of envipytags ( #201 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#201
2025-11-13 08:43:21 +13:00
t03i and Tim Lorsbach
21d30a923f
[Refactor] Large scale formatting/linting ( #193 )
...
All html files now prettier formatted and fixes for incompatible blocks applied
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#193
Co-authored-by: Tobias O <tobias.olenyi@envipath.com >
Co-committed-by: Tobias O <tobias.olenyi@envipath.com >
2025-11-12 22:47:10 +13:00
34589efbde
[Fix] Mitigate XSS attack vector by cleaning input before it hits our Database ( #171 )
...
## Changes
- All text input fields are now cleaned with nh3 to remove html tags. We allow certain html tags under `settings.py/ALLOWED_HTML_TAGS` so we can easily update the tags we allow in the future.
- All names and descriptions now use the template tag `nh_safe` in all html files.
- Usernames and emails are a small exception and are not allowed any html tags
Co-authored-by: Liam Brydon <62733830+MyCreativityOutlet@users.noreply.github.com >
Co-authored-by: jebus <lorsbach@envipath.com >
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#171
Reviewed-by: jebus <lorsbach@envipath.com >
Co-authored-by: liambrydon <lbry121@aucklanduni.ac.nz >
Co-committed-by: liambrydon <lbry121@aucklanduni.ac.nz >
2025-11-11 22:49:55 +13:00
jebus and Tim Lorsbach
a952c08469
[Feature] Basic logging of Jobs, Model Evaluation ( #169 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#169
2025-10-27 22:34:05 +13:00
jebus and Tim Lorsbach
762a6b7baf
[Feature] Package Export/Import ( #116 )
...
Fixes #90
Fixes #91
Fixes #115
Fixes #104
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#116
2025-09-16 02:41:10 +12:00
jebus and Tim Lorsbach
7905a8c2c1
[Bug] Fixes for Group handling, Load all objects only if necessary ( #113 )
...
Fixes #109
Fixes #110
Fixes #111
Fixes #112
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#113
2025-09-11 18:19:27 +12:00
jebus and Tim Lorsbach
62e6448448
[Feature] Legacy Package Import ( #106 )
...
Fixes #105
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#106
2025-09-11 01:18:04 +12:00
jebus and Tim Lorsbach
8592cfae50
Change how List Pages are populated ( #68 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#68
2025-08-29 08:09:57 +12:00
jebus and Tim Lorsbach
df896878f1
Basic System ( #31 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#31
2025-07-23 06:47:07 +12:00
jebus and Tim Lorsbach
7c3bc69b38
Scenario Import + Gitea PR Test ( #1 )
...
Co-authored-by: Tim Lorsbach <tim@lorsba.ch >
Reviewed-on: enviPath/enviPy#1
2025-06-24 23:56:45 +12:00
Tim Lorsbach
ded50edaa2
Current Dev State
2025-06-23 20:13:54 +02:00