208 Commits

Author SHA1 Message Date
Luc Didry 202c529983 🔀 Merge branch 'fix-mojo-user-agent' into 'development'
Fix use of deprecated method success in Mojo::Transaction

See merge request fiat-tux/hat-softwares/lutim!97
2025-09-01 18:57:08 +02:00
s7b4 b862249c0c Fix use of deprecated method success in Mojo::Transaction 2024-01-06 00:51:14 +01:00
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 5c0504d5d4 🐛 — AVIF format support (fix #137) 2023-12-30 06:43:51 +01:00
Luc Didry 125a7103a0 🩹 — Fix use of deprecated method after dependencies upgrade 2023-12-29 08:09:34 +01:00
Luc Didry fff56a89bb 💥 No more twitter cards 2023-12-28 07:33:30 +01:00
Luc Didry 438ce5050e — Add --nuke option to image command (fix #134) 2023-12-19 14:40:03 +01:00
Luc Didry 8b6766f498 🩹 — Update tests and code after dependencies upgrade 2023-12-17 09:51:06 +01:00
Luc Didry c3c3c7a780 🐛 — Fix bug introduced in !87 2023-04-26 12:26:45 +02:00
Luc Didry 47a67a428d Update CHANGELOG 2023-04-26 11:56:57 +02:00
Luc Didry 34be40d928 Fix use of $ip 2023-02-27 12:27:38 +00:00
Luc Didry 3a0f39761c Tester aussi le referer sans quoi ça ne peut pas fonctionner (à squasher avec le commit précédent). 2022-05-12 14:19:07 +00:00
brunob 691e0c3592 Add a config flag to disable API
fix #129
2022-05-12 15:35:43 +02:00
Luc Didry d10ecc41fb 🐛 — Avoid DB conflicts when provisioning 2021-06-20 07:59:26 +02: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 56e0849533 [i18n] Update translations 2019-09-19 17:14:24 +02:00
Armando Lüscher 56ffd65fe8 Fix some minor typos and grammar. 2019-09-19 17:14:01 +02:00
Luc Didry d709a607af Fix #97 — Revert "Fix #90 — catch Image::Magick problems"
This reverts commit 998db0cb90.
2019-04-19 18:11:24 +02:00
Luc Didry 998db0cb90 Fix #90 — catch Image::Magick problems 2018-11-07 13:20:28 +01:00
Luc Didry c030e371ae Fix stats graph if no upload happens in the time range 2018-07-31 12:55:15 +02:00
Luc Didry 85d0aabef8 Add upload_enabled info to server infos endpoint 2018-07-30 13:45:48 +02:00
Luc Didry da8a0642ec Fix year_disabled_in_month_pct stat 2018-07-30 13:36:24 +02: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 f2f785e6d4 Fix #5 - Allow to use a fixed domain 2018-07-29 15:48:48 +02:00
Luc Didry 4ef5e67f4b Fix #70 - Fix stats files generation with non-default theme 2018-07-29 15:48:48 +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 701a78ac94 Add CLI command to print informations about images
This commit is dedicated to JCB, who is supporting me with Ğ1.
Many thanks :-)
2018-07-29 15:48:47 +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 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 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