Commit Graph

242 Commits

Author SHA1 Message Date
pi2 e618d78d05 Missing quotes 2019-07-21 23:39:20 +02:00
pi2 233d769d80 Update de.po
Grammar and Spelling
2019-07-21 23:21:53 +02:00
Luc Didry 2ac16f9f11
Fix CI 2018-12-06 14:10:17 +01:00
Luc Didry 73eed1f9b8
[i18n] Update arabic, german and italian translations
+ add job to automatically push CHANGELOG on tags
2018-12-06 13:48:26 +01:00
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 82b8a4d017
Fix dependences in Lufi.pm 2018-11-02 10:02:47 +01:00
Luc Didry 8ef75334ba
Update Mojolicious::Plugin::CSPHeader — Fix bug release 2018-10-29 23:30:19 +01:00
Luc Didry 616304cee4
Fix doc in lufi.conf.template 2018-10-29 23:05:31 +01:00
Luc Didry 66a724147d
Fix default CSP Header 2018-10-29 22:54:25 +01:00
Luc Didry 9790bca8d5
Bump version (0.03) 2018-10-28 23:08:33 +01:00
Luc Didry c83a33996d Merge branch 'development' into 'master'
Time for a new release

Closes #103, #104, #114, #118, #123, #119, #78, #115, #22, #126, #58, #129, #127 et #128

See merge request fiat-tux/hat-softwares/lufi!23
2018-10-28 23:07:08 +01:00
Luc Didry 412083c78f
Better language dropdown 2018-10-28 23:03:33 +01:00
Luc Didry a8efd4af1a
Add vuln/bug hunters of the hackpéro to AUTHORS.md 2018-10-28 22:02:07 +01:00
Luc Didry e066312791
[i18n] Add german translation 2018-10-28 21:58:04 +01:00
Luc Didry 6d9d548970
[i18n] Add arabic translation 2018-10-28 21:56:17 +01:00
Luc Didry cd0c4fea4e
Fix warning in change lang endpoint 2018-10-28 21:52:21 +01:00
Luc Didry 89933f22e7
[i18n] Update oc and ca translations 2018-10-28 21:47:42 +01:00
Luc Didry 6b5727ce91
Fix #128 — Prevent XSS in localStorage import 2018-10-28 16:45:43 +01:00
Luc Didry fef978c7e1
Add CoC link in README 2018-10-28 16:05:30 +01:00
Luc Didry 75921965e8
[zanata] Fix #127 — Zanata integration 2018-10-28 15:06:52 +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 c64d26a292
Fix header injection and open redirects from referrer header 2018-10-26 17:34:50 +02:00
Luc Didry 72404aaf99
Fix header injection from lang code 2018-10-26 17:26:14 +02:00
Luc Didry da7cb658df
Add CSRF token challenge on logout 2018-10-26 16:03:21 +02:00
Luc Didry 548f838e60
Add CSRF token challenge on login 2018-10-26 14:53:06 +02:00
Luc Didry 86c319bac9
Put shortener helper in Mojolicious::Plugin::FiatTux::Helpers 2018-10-25 19:41:49 +02:00
Luc Didry b57ed7605f
Create DefaultConfig module — DRY 2018-10-25 18:42:07 +02:00
Quentin 549c230055 Update oc.po
New strings + remove espaces insécables qu'il ne fallait pas
2018-10-25 12:25:32 +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 501db916a4
Fix #58 - Display max size on upload page 2018-10-24 23:30:14 +02:00
Luc Didry bd7c97b3b1
Improve tests: test burn_after_reading mode 2018-10-24 23:17:13 +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 722ba6708b
Update cron commands default config 2018-10-24 17:23:46 +02:00
Luc Didry a18cb59a35
Update personal modules URLs 2018-10-24 16:10:41 +02:00
Luc Didry ee193b2817
Update .gitignore to ignore all pid files in script/ 2018-10-24 16:05:56 +02:00
Luc Didry 6958b7fc0a
Use a recurrent task to provision shorts 2018-10-24 16:04:10 +02:00
Luc Didry c51145bf7e
Small CSS change for language dropdown 2018-10-23 07:43:12 +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 6a4e48d3cb
[i18n] Fix typographic apostroph 2018-10-22 20:31:52 +02:00
Luc Didry cc012f51ad
Fix #22 - Mitigate genRandomKey exception risk 2018-10-22 20:30:37 +02:00
Luc Didry 54adbf732c
Merge branch 'pi2/lufi-development' into development 2018-10-21 20:33:42 +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 ed472d705e
Fix #115 - Display file size when uploading 2018-10-21 18:47:46 +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