Luc Didry
|
c253a71b75
|
🩹 — Small fixes after merging echo test | gpg2 --clearsign
|
2023-12-27 07:19:08 +01:00 |
mildis
|
c2521bc5aa
|
rename ldap_user to auth_user for invitations
this avoid confusion about the restrictions of invitation with ldap only
now that other auth methods are available.
|
2023-12-27 07:03:17 +01:00 |
Luc Didry
|
340a502202
|
✨ — Add a setting (fix #242)
|
2023-12-25 07:30:08 +01:00 |
Luc Didry
|
6b505f3e6d
|
✅🩹 — Update tests and code after dependencies upgrade
|
2023-12-18 05:05:48 +01:00 |
Luc Didry
|
3cb87757c9
|
🔀 Merge branch 'mildis/lufi-auth_header' into development
|
2022-03-19 18:20:52 +01:00 |
Luc Didry
|
5845f31836
|
✨ Add `disable_mail_sending` config parameter
This disable the ability to send mail through the server. Users need to
use their own mail client.
|
2021-06-16 11:56:44 +02:00 |
mildis
|
537764508d
|
Add support for header authentication
|
2020-12-02 09:02:39 +01:00 |
Luc Didry
|
dead270e50
|
Fix #210 — 🐛 — Change lufi-provisioning.lock handling process
|
2020-08-20 10:17:37 +02:00 |
Luc Didry
|
634707c954
|
Fix #208 — 🐛 Check if provisioning lockfile mod time exists before using it
|
2020-08-17 04:54:04 +02:00 |
Luc Didry
|
5e248e06ac
|
🐛 — Make the provisioning task even if there is no $ENV{MOJO_CONFIG}
|
2020-07-19 18:48:22 +02:00 |
Luc Didry
|
222fe59ebc
|
🐛 — Trying to fix the provisioning task
|
2020-07-19 18:10:03 +02:00 |
Luc Didry
|
0ec7f739bf
|
🐛 — Fix possible high load due to concurrent provisioning
|
2020-06-30 08:01:46 +02:00 |
Luc Didry
|
0b2ad4a66e
|
🔧 — Mark Swift as experimental + improve copyFilesToSwift command
|
2020-06-02 21:28:03 +02:00 |
Luc Didry
|
8d6f1032f0
|
✨ — Add support for Swift object storage
- Swift support
- script to upload the existing files to Swift
|
2020-06-02 21:28:02 +02:00 |
Luc Didry
|
53342a31ba
|
✨ — Fix #183 — Add config API endpoint
|
2020-04-24 18:39:00 +02:00 |
Luc Didry
|
3e3e84d6f4
|
🐛 — Fix #159 — Problem with badly detected URLs in mail sending
|
2019-10-08 00:47:47 +02:00 |
Luc Didry
|
8b68d7e821
|
Fix #150 — ✉️ Implement invitations to other people when using LDAP auth
|
2019-08-01 19:50:36 +02:00 |
Luc Didry
|
abb9e4e4a2
|
Avoid collision between startup and recurring provisionings
|
2019-07-30 20:17:52 +02:00 |
Luc Didry
|
82b8a4d017
|
Fix dependences in Lufi.pm
|
2018-11-02 10:02:47 +01:00 |
Luc Didry
|
da7cb658df
|
Add CSRF token challenge on logout
|
2018-10-26 16:03:21 +02:00 |
Luc Didry
|
b57ed7605f
|
Create DefaultConfig module — DRY
|
2018-10-25 18:42:07 +02:00 |
Luc Didry
|
218c4ad2af
|
Use FiatTux::Themes plugin
|
2018-10-25 10:22:07 +02:00 |
Luc Didry
|
e41b08601d
|
Add a test suite
|
2018-10-24 21:56:37 +02:00 |
Luc Didry
|
6958b7fc0a
|
Use a recurrent task to provision shorts
|
2018-10-24 16:04:10 +02:00 |
Luc Didry
|
986e7793db
|
Allow to choose your language
|
2018-10-22 23:54:20 +02:00 |
Luc Didry
|
377a48bda2
|
Add report file link in the navbar
|
2018-10-22 21:21:11 +02:00 |
Luc Didry
|
377ba0d0b8
|
Add Content-Security-Policy header - related to #80
|
2018-10-21 20:20:54 +02:00 |
Luc Didry
|
25ab7e644d
|
Fix #78 - Allow to block files by setting an abuse field in DB
|
2018-10-21 18:24:48 +02:00 |
Luc Didry
|
b6188097b1
|
Fix #119 - Use GzipStatic and StaticCache plugins for speed
|
2018-10-21 15:26:20 +02:00 |
Luc Didry
|
c2e9268cc7
|
Fix #123 - Option to force "Burn after reading" for each uploaded file
|
2018-10-21 14:49:24 +02:00 |
Luc Didry
|
13e8553cf4
|
Use FiatTux plugins
WARNING! LDAP configuration has changed! Check lufi.conf.template
|
2018-10-21 14:49:24 +02:00 |
Luc Didry
|
1646980c22
|
Use Mojo::SQLite instead of ORLite + update deps
|
2018-10-21 14:49:23 +02:00 |
Luc Didry
|
7c8ac69ffe
|
Fix #104 Use config->prefix to set cookie path
This commit is dedicated to Michael Kozma, who is supporting me with Ğ1.
Many thanks :-)
|
2018-04-12 18:25:48 +02:00 |
Luc Didry
|
d909b8ad70
|
Add DB abstraction layer
|
2017-07-22 18:56:13 +02:00 |
Luc Didry
|
5684cbe17f
|
Put helpers in a plugin
|
2017-07-20 18:01:47 +02:00 |
Luc Didry
|
1c2cee539d
|
Add instance statistics at /fullstats
|
2017-07-17 22:23:38 +02:00 |
Luc Didry
|
0050db6cb3
|
Aesthetic code changes
|
2017-07-14 12:54:17 +02:00 |
popi
|
598c7c1e98
|
fix ldap filtering
|
2017-07-14 12:53:50 +02:00 |
juju4
|
f2433c30b4
|
issue #86
|
2017-07-14 12:53:33 +02:00 |
Yann
|
dbdaff9421
|
Add htpasswd file support for user authentication
Fixes based on merge request discussion by Luc Didry: https://framagit.org/luc/lufi/merge_requests/7
Coding style
|
2017-07-14 12:53:27 +02:00 |
Luc Didry
|
50b1f00c17
|
Add ability to protect download with a password
|
2017-07-14 12:52:03 +02:00 |
Luc Didry
|
d94c2b7f90
|
Fix XSS bugs
Thanks to Neil Jomunsi (http://page42.org) to support me on Tipeee :-)
|
2016-07-24 18:39:21 +02:00 |
Luc Didry
|
3bbe8000d3
|
Fix #50 Add users infos in log and db if using ldap
|
2016-07-24 18:39:21 +02:00 |
Luc Didry
|
ac8d764b06
|
Add optionnal LDAP authentication for uploading files
|
2016-07-24 18:39:20 +02:00 |
Luc Didry
|
9e55797c19
|
Use Data::Entropy for randomness (see #19)
|
2016-07-24 18:32:48 +02:00 |
Luc Didry
|
f94ae4348b
|
Fix #13
|
2016-07-24 18:32:48 +02:00 |
Luc Didry
|
58d1132ef6
|
Fix typo (#16 related)
|
2016-07-24 18:32:48 +02:00 |
Luc Didry
|
dab5784800
|
Fix #15
|
2016-07-24 18:32:48 +02:00 |
Luc Didry
|
da9c06fc6b
|
Add i18n to themes system
|
2015-10-06 02:43:39 +02:00 |
Luc Didry
|
adf0a4d2f2
|
Themes system
|
2015-10-06 02:12:22 +02:00 |