Luc Didry
8b6766f498
✅ 🩹 — Update tests and code after dependencies upgrade
2023-12-17 09:51:06 +01:00
Luc Didry
68518dd85c
⬆️ — Upgrade dependencies
2023-12-17 05:37:50 +01:00
Luc Didry
d10ecc41fb
🐛 — Avoid DB conflicts when provisioning
2021-06-20 07:59:26 +02:00
Luc Didry
182f4ccf4e
Fix #82 - Add optional authentication
2018-07-29 20:15:01 +02:00
Luc Didry
0d1ca8aa98
[i18n] Use ISO::639_1
...
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2018-07-29 15:48:47 +02:00
Luc Didry
83a8fbeeeb
Fix #78 Add CSP Header
...
+ update morris and raphael graph libraries
+ some changes in "myfiles" table
2018-07-29 15:48:45 +02:00
Luc Didry
dd9dc7bd7d
Fix #80 Gzip static assets with Mojolicious::Plugin::GzipStatic
2018-07-29 15:48:45 +02:00
Luc Didry
c91d46bc68
Fix #83 Use Mojolicious::Plugin::Chi + Add memcached ability
2018-07-29 15:48:45 +02:00
Luc Didry
8dd2ab87f9
Add code coverage in CI
2018-07-29 15:48:44 +02:00
Luc Didry
dc2b17c7af
Fix #81 Allow to install only needed deps
...
This commit is dedicated to Agnès Maillard, who is supporting me with Ğ1.
Many thanks :-)
2018-07-29 15:48:44 +02:00
Luc Didry
bb097294e2
Built-in image cache system
2018-03-17 15:55:34 +01:00
Luc Didry
883004b7b6
Use random Initialization Vector for encryption
...
+ now use Mojo::SQLite instead of ORLite
This commit is dedicated to Antonio Ferreira, who is supporting me with Ǧ1.
Many thanks :-)
2018-03-09 16:53:38 +01:00
Luc Didry
799124a58d
Use Mojolicious::Plugin::StaticCache instead of AssetPack
2018-03-03 18:02:35 +01:00
Luc Didry
a842311304
Mitigate a bug using the same empty record twice
...
On the official instance, which is heavily used, some empty records are
used twice since the migration to PostgreSQL. Trying to choose randomly
among the available empty records to fix that and immediatly make them
not empty (add a fake path).
+ force lowest version of Net::SSLeay used, since the latest (more or
less) version is needed on Debian Stretch.
2017-06-24 17:43:29 +02:00
Luc Didry
36bae6e042
Add Minion support
...
This commit is dedicated to Brigitte, the queen of elves, who is supporting me.
Many thanks :-)
2017-06-11 19:56:59 +02:00
Luc Didry
e0f8ddec64
Add functional tests
...
This commit is dedicated to Brigitte, the queen of elves, who is supporting me.
Many thanks :-)
2017-06-04 11:05:31 +02:00
Luc Didry
9aed9a0f03
Fix typos and oblivions
2017-06-03 22:22:08 +02:00
Luc Didry
b6d7860472
Update modules + ask at least Mojolicious 7.31
...
This commit is dedicated to guilhemB, who is supporting me on Tipeee.
Many thanks :-)
2017-05-27 15:53:51 +02:00
Luc Didry
c58edbae83
Add "download zip" URL + better copy to clipboard method
2016-06-21 23:03:54 +02:00
Luc Didry
08a07cd93d
Update dependencies
2016-06-06 22:07:31 +02:00
Luc Didry
a1ce8618de
Fix #16
2016-06-06 21:29:43 +02:00
Luc Didry
c33840f3aa
Use cryptographically secure random generator
2015-10-08 11:25:03 +02:00
Luc Didry
a1fc2997c7
Update dependencies
2015-09-09 23:09:44 +02:00
Luc Didry
0f7d8e745e
Delete EXIF tags without ImageMagick + add option to keep EXIF tags
...
Fixes #4
2015-08-08 00:13:48 +02:00
Luc Didry
c86faf208d
Add DebugDumperHelper plugin
2015-08-06 11:00:34 +02:00
Luc Didry
080542fd95
Fix #47 Allow to upload svg images
2015-08-02 22:29:16 +02:00
Luc Didry
a9ea0d35e6
Add Net::Domain::TLD to handle tld like .xyz or .link
2015-08-02 16:08:07 +02:00
Luc Didry
a049163646
Fixes #46
2015-08-02 15:41:25 +02:00
Luc Didry
f1c096fd68
Add new dependencies
2015-06-11 21:43:06 +02:00
Luc Didry
fc28efa116
Update dependencies (cpanfile.snapshot)
2015-06-11 21:36:07 +02:00
Luc Didry
241e8b8ea1
Remove IO::Socket::SSL dependancy and add EV dependancy
2014-07-12 22:15:16 +02:00
Luc Didry
e0f13489a4
Update modules (cpanfile.snapshot)
2014-07-12 22:11:00 +02:00
Luc Didry
510bfb3eed
Small bugfixes
...
Production always gives surprises !
2014-06-01 18:59:34 +02:00
Luc Didry
cd699dd6e8
Improve default config values
...
With Mojolicious::Plugin::ConfigHashMerge, it's a lot simplier to have
default config values.
This simplification induces some simplification in other parts of Lutim.
2014-05-01 17:11:04 +02:00
Luc Didry
123d597c5f
Add Crypt::Blowfish dependancy in cpanfile
2014-03-07 03:33:00 +01:00
Luc Didry
2fae7345d9
Fix #22
...
Files encryption
2014-03-06 23:43:59 +01:00
Luc Didry
b0b905b139
Fix #9
...
Allow to take action when a settable maximum size is reached
Three actions implemented:
* warn
* stop-upload
* delete
2014-02-20 11:31:08 +01:00
Luc Didry
b2a408a207
Fix #6
2014-02-20 00:27:23 +01:00
Luc Didry
cacd1a46ee
Better filetype detection
2014-02-17 21:08:05 +01:00
Luc Didry
283642e36f
Functional :)
2014-02-14 00:59:02 +01:00