Commit Graph

144 Commits

Author SHA1 Message Date
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
Luc Didry
41fef61f7c Fix SVG upload, broken when working on EXIF tags 2016-06-06 21:58:27 +02:00
Luc Didry
b60a849752 Fix #19 2016-06-06 21:23:41 +02:00
Luc Didry
b33c7d3d23 Update translation files 2016-06-06 21:16:27 +02:00
Luc Didry
99e5ea8c75 Changing all links from git.framasoft.org to framagit.org 2016-06-06 21:11:30 +02:00
Luc Didry
fe06675d0b Add gallery. Fix #15 2016-06-06 21:07:12 +02:00
Luc Didry
1082f42682 Allow to set the encryption length in lutim.conf 2015-10-08 11:35:11 +02:00
Luc Didry
c33840f3aa Use cryptographically secure random generator 2015-10-08 11:25:03 +02:00
Luc Didry
a9669b5f7b Add german translation (thx Thor77) 2015-10-04 15:44:53 +02:00
Luc Didry
1cb5aab686 Remove Item from localStorage when deleted (button or expired) 2015-09-24 01:03:30 +02:00