Commit Graph

34 Commits

Author SHA1 Message Date
Luc Didry f8d02e190e
Update deps, seems to fix install on Debian Jessie
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2018-11-02 14:19:24 +01:00
Luc Didry 8ef75334ba
Update Mojolicious::Plugin::CSPHeader — Fix bug release 2018-10-29 23:30:19 +01:00
Luc Didry 66a724147d
Fix default CSP Header 2018-10-29 22:54:25 +01:00
Luc Didry 9fb59173fc
Fix #129 — Add constraints on mail sending to prevent spam sending 2018-10-28 14:41:29 +01:00
Luc Didry 72404aaf99
Fix header injection from lang code 2018-10-26 17:26:14 +02:00
Luc Didry 86c319bac9
Put shortener helper in Mojolicious::Plugin::FiatTux::Helpers 2018-10-25 19:41:49 +02:00
Luc Didry 218c4ad2af
Use FiatTux::Themes plugin 2018-10-25 10:22:07 +02:00
Luc Didry d091acb258
Add Mojolicious optional deps in cpanfile 2018-10-25 09:51:55 +02:00
Luc Didry 44507ccfa5
Add MySQL support 2018-10-24 23:05:19 +02:00
Luc Didry e41b08601d
Add a test suite 2018-10-24 21:56:37 +02:00
Luc Didry a4149b73ba
Fix #126 - Add a command to migrate data from SQLite to an other database 2018-10-24 17:50:17 +02:00
Luc Didry a18cb59a35
Update personal modules URLs 2018-10-24 16:10:41 +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
pi2 bab14851b9
Remove duplicate Switch line 2018-10-21 20:32:00 +02:00
Luc Didry 377ba0d0b8
Add Content-Security-Policy header - related to #80 2018-10-21 20:20:54 +02:00
Luc Didry b6188097b1
Fix #119 - Use GzipStatic and StaticCache plugins for speed 2018-10-21 15:26:20 +02:00
Luc Didry 80c7ecd5f4
Add start_tls option for ldap 2018-10-21 14:49:24 +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 413e13a801
Fix #118 Put some deps in cpanfile features 2018-10-21 14:49:10 +02:00
Luc Didry 6306c317ec Fix #114 - missing Debian Strech Perl dependency 2018-04-12 18:28:11 +02:00
Luc Didry d909b8ad70 Add DB abstraction layer 2017-07-22 18:56:13 +02:00
Luc Didry 1fbe93a71c Update Mojolicious version (use Mojo::File instead of Mojo::Util spurt/slurp) 2017-07-15 14:25:44 +02:00
Luc Didry 49a0b3a40d Limit Mojolicious version 2017-07-14 12:53:49 +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 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 40deab60a9 Add cron tasks + stop-upload file check 2015-10-04 03:24:37 +02:00
Luc Didry 41cb17e20b Add delay information page 2015-10-03 23:54:08 +02:00
Luc Didry ae8934c1d9 Fix #2 Add share by mail page 2015-10-03 01:22:43 +02:00
Luc Didry 91e07880b6 First commit. Working. 2015-09-21 02:05:06 +02:00