Commit Graph

153 Commits

Author SHA1 Message Date
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
Luc Didry 1b9dad0f3f Improve statistics page 2017-05-04 12:48:01 +02:00
Luc Didry 4c0df8f8b1 Force download if image is SVG 2017-02-13 21:35:44 +01:00
Luc Didry 4629d2ae2d Fix #37 2017-01-05 08:39:30 +01:00
Luc Didry f4f25aab4f Add GET /infos API endpoint
See https://framagit.org/luc/lutim/wikis/API for details

This commit is dedicated to Schoumi. Thx for your support on Tipeee :-)
2016-11-14 13:13:07 +01:00
Luc Didry a69e0df68d Add occitan translation, thanks to Quentin Pagès 2016-09-16 23:17:25 +02:00
Luc Didry cc3281fe2f Adapt stats task to theme system 2016-07-19 14:26:07 +02:00
Luc Didry 48cc398efb Small UI changes
+ updated bootstrap
+ add .gitignore when creating themes
+ moving bootstrap and fontello config.json into utilities folder
2016-07-19 13:23:59 +02:00
Luc Didry 4130a77aa0 Add theme system
Thanks to e-Jim to support me on Tipeee :-)
2016-07-18 21:27:53 +02:00
Luc Didry c58edbae83 Add "download zip" URL + better copy to clipboard method 2016-06-21 23:03:54 +02:00
Luc Didry c03082c2c1 Do not try to remove EXIF tags from xcf or webp images 2016-06-09 23:37:43 +02:00
Luc Didry fd3d9a6e31 Do not try to create thumbnails of webp images 2016-06-09 22:47:05 +02:00
Luc Didry fbcc133e47 Do not thumbnail xcf files (gimp) 2016-06-08 21:51:26 +02:00
Luc Didry 453bc5d2c5 Fix #22 2016-06-08 18:14:36 +02:00
Luc Didry 1bd82463d1 Fix typo in french translation 2016-06-06 22:39:04 +02:00
Luc Didry ef6509a3bc Fix #20 2016-06-06 22:26:37 +02:00
Luc Didry 0a318dc4d4 Avoid having "gallery" as shortened URL 2016-06-06 22:09:39 +02:00
Luc Didry 58901989dd Only use the first frame of a gif to create the thumbnail
With a great number of frames, ImageMagick crashes.
2016-06-06 22:07:50 +02:00