Commit Graph

170 Commits

Author SHA1 Message Date
Luc Didry b3ec85daf3 Better .gitlab-ci.yml
- change order
- use postgresql service
- install only needed deps

This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
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 e62cb50ab1 Fix bug in cache system 2018-05-07 18:27:07 +02:00
Luc Didry cf9504bb30 Fix another bug on zip file creation (missing IV on decryption) 2018-04-26 21:10:02 +02:00
Luc Didry f013359314 Fix Zip files creation 2018-04-24 18:37:51 +02:00
Luc Didry 1fda560056 Fix #73 bug on theme creation 2018-04-15 13:39:33 +02:00
Luc Didry 163a1e2a66 Disable images' counter option 2018-04-07 11:53:51 +02:00
Luc Didry f26e7ba5ff Add option to disable logs 2018-04-07 11:44:34 +02:00
Luc Didry bb097294e2 Built-in image cache system 2018-03-17 15:55:34 +01:00
Luc Didry cfab86c4b4 Move some tasks to recurring instead of being in after_dispatch hook 2018-03-17 10:30:09 +01:00
Luc Didry fb562dd9b8 [postgresql] Add partial index to speed up some queries 2018-03-17 10:24:47 +01:00
Luc Didry 0e0e6da677 Fix langage drop-down 2018-03-09 23:44:12 +01:00
Luc Didry 13b7ece5e2 Add db_path default value 2018-03-09 23:19:28 +01:00
Luc Didry 35eb60a27f Remove now unused Lutim::DB::SQLite 2018-03-09 20:03:07 +01:00
Luc Didry eb575519ed Fix #64 2018-03-09 19:36:55 +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
brunob 41abd109b6 Fix #63 : ajout d'une option de conf pour personnaliser les délais proposés
Pas certain que les modifications dans lib/ soient nécessaires, dans le doute, je les envoie.
2018-03-03 18:02:35 +01:00
Luc Didry ef1297be7d Use Photoswipe for the gallery instead of Unite gallery 2018-03-03 18:02:35 +01:00
Luc Didry d6b59c45a6 Fix Lutim::Plugin::Helpers needed in Mounter.pm 2018-03-03 18:02:35 +01:00
Luc Didry 59000d53d6 Add language changing dropdown 2018-03-03 18:02:35 +01:00
Luc Didry bcb0710fde Fix render_not_found crash (from a Mojolicious update) 2018-03-03 18:02:35 +01:00
Luc Didry 799124a58d Use Mojolicious::Plugin::StaticCache instead of AssetPack 2018-03-03 18:02:35 +01:00
Luc Didry 9958a9cca9 Include arabic translation in Makefile, theme command + update AUTHORS 2018-03-03 18:02:35 +01:00
Luc Didry 6ab6b76c8f Fix #65 2018-02-07 22:11:37 +01:00
Luc Didry 6f43566664 Fix bug if dbtype not configured in lutim.conf
This commit is dedicated to Liandri, who is supporting me with great bzh food.
Many thanks :-)
2017-12-22 19:17:57 +01:00
Luc Didry e7e02931ac Fix bug resulting in no EXIF tags deletion 2017-11-18 17:37:41 +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 ce84d403df Fix donut stats call 2017-06-15 10:29:25 +02:00
Luc Didry 78ce5dc69d Fix CI oblivion 2017-06-13 22:42:27 +02:00
Luc Didry 82289ece59 Fix #46 Server error if trying to zip an unexisting file 2017-06-13 22:10:59 +02:00
Luc Didry 88b77f91fb Fix CI 2017-06-12 21:41:03 +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 2a0f2ef4a2 Improve cache (and so, load speed)
- Add Cache-control headers for static files
- Put almost all js/css stuff outside template
2017-06-11 11:25:34 +02:00
Luc Didry b7e799353f Add stats in JSON format 2017-06-08 21:27:51 +02:00
Luc Didry c7b15dc952 Small changes for my git pre-commit hook 2017-06-07 22:52:33 +02:00
Luc Didry e389869414 Fix bug in image's delay modification 2017-06-07 22:00:10 +02:00
Luc Didry b7d4ea0a23 Fix #27 Handle too much images in zip download URL
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-06-05 17:58:18 +02:00
Luc Didry a8d38f6ea8 Fix bug 2017-06-05 10:01:28 +02:00
Luc Didry 8421efc3da Fix #9 Add functional tests
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-06-04 17:38:00 +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 c2110dc171 [Not tested] Add Pg support
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-06-02 19:18:10 +02:00
Luc Didry 381f4e934e Putting helpers in separate file
This commit is dedicated to guilhemB, who is supporting me on Tipeee.
Many thanks :-)
2017-06-02 18:21:03 +02:00
Luc Didry b710c3250b Add missing vim modeline
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-06-02 18:20:39 +02:00
Luc Didry 9a4a5a5799 Issue #42; abstraction layer finished
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-05-27 15:53:51 +02:00
Luc Didry 1a8d2ea171 Fix namespace change oblivion
This commit is dedicated to guilhemB, who is supporting me on Tipeee.
Many thanks :-)
2017-05-27 15:53:51 +02:00
Luc Didry 179def2d3e Work on #42: cleanbdd command
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2017-05-27 15:53:51 +02:00
Luc Didry 0de43b74db First work on #42
- Start creating a DB abstraction layer
- Use this abstraction layer in watch and cleanfiles commands

This commit is dedicated to guilhemB, who is supporting me on Tipeee.
Many thanks :-)
2017-05-27 15:53:51 +02:00
Roberto Benfatto b6cfec60e2 Fix #45 2017-05-27 12:20:26 +02:00
Luc Didry d1b6c00a55 Improve stats pages translation 2017-05-04 12:59:40 +02:00