s7b4
aaa0ae4858
Ability to configure MOJO_TMPDIR via environment
2024-01-05 19:09:58 +01:00
Luc Didry
82f57fc72d
✨ — Allow to configure the directory where to store the images ( #125 )
2023-12-30 07:42:25 +01:00
Luc Didry
8b6766f498
✅ 🩹 — Update tests and code after dependencies upgrade
2023-12-17 09:51:06 +01:00
Luc Didry
b7edbc73cd
Fix #112 — ✨ — Add watermarking feature
...
- tiling, unique or no watermark available in UI
- watermark enforcing available in configuration
2020-03-09 14:55:36 +01:00
Luc Didry
a416a8ad07
♻ — Use a DefaultConfig module
2020-03-09 08:50:40 +01:00
Luc Didry
e1533a8804
Add /about/image forgotten endpoint
2018-07-29 21:33:41 +02:00
Luc Didry
182f4ccf4e
Fix #82 - Add optional authentication
2018-07-29 20:15:01 +02:00
Luc Didry
ea358d4a4c
Fix #84 - Add link to generate random file in collection
2018-07-29 15:48:49 +02:00
Luc Didry
b5ea181bea
Improve image CLI command
...
- Add CLI command to remove images
- Add CLI command to search images based on the uploader's IP address
This commit is dedicated to Schoumi, who is supporting me on Tipeee.
Many thanks :-)
2018-07-29 15:48:48 +02:00
Luc Didry
4193f03d7a
Remove @framasky as default tweet_card_via setting
2018-07-29 15:48:46 +02:00
Luc Didry
247cb41cc5
Fix #77 Add X-Content-Type-Options, X-XSS-Protection, X-Frame-Options headers
2018-07-29 15:48:46 +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
3eb8db123e
Fix #48 No more scroll to top on click + add notifications to actions
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
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
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
13b7ece5e2
Add db_path default value
2018-03-09 23:19:28 +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
799124a58d
Use Mojolicious::Plugin::StaticCache instead of AssetPack
2018-03-03 18:02:35 +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
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
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
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
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
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
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
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
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
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
a64808f206
Fixes #3 - Add list of of user's images in localstorage
2015-09-18 00:12:15 +02:00