Commit Graph

62 Commits

Author SHA1 Message Date
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
Luc Didry 1ad1929a0e Add file extension to view link 2015-09-17 00:52:28 +02:00
Luc Didry 6fab43b15b Fixes #8 - Add markdown code to copy/paste 2015-09-09 21:34:38 +02:00
Luc Didry 2f7b2f5fbb Remove debug info log 2015-09-09 21:16:21 +02:00
Luc Didry c86faf208d Add DebugDumperHelper plugin 2015-08-06 11:00:34 +02:00
Luc Didry 2e8f0eda2a Allow to use lutim under a sub-directory (example.org/lutim)
Fix #46 and #57
2015-08-02 21:07:50 +02:00
Luc Didry a049163646 Fixes #46 2015-08-02 15:41:25 +02:00
Luc Didry 2e5a3c9c0b Remove deprecated configuration option
The option had a typo. I hope people have changed their configuration.
2015-08-02 15:27:51 +02:00
Luc Didry 339cdf39b2 Use .po files for i18n + add spanish translation 2015-08-02 00:54:26 +02:00
Luc Didry 23c130750e Improve Twitter animated card (gif) (#45) 2014-09-25 01:41:42 +02:00
Luc Didry 542d3efdf5 Fix #12 2014-07-12 21:50:31 +02:00
Luc Didry f2baf273ca Webapp development, trying to send the image
Image sending is ok, but for some unknown reason, we can't have status
message displayed once upload is complete.
2014-07-08 23:24:50 +02:00
Luc Didry f044c1e953 Use Lutim namespace for commands 2014-06-03 21:41:30 +02:00
Luc Didry 277053d2a8 Fix asset bundles 2014-06-03 21:32:20 +02:00
Luc Didry b450ea7607 Small fix on short url generation 2014-06-03 21:30:58 +02:00
Luc Didry 510bfb3eed Small bugfixes
Production always gives surprises !
2014-06-01 18:59:34 +02:00
Luc Didry 846d8a1bfe Fix #28 2014-06-01 18:40:16 +02:00
Luc Didry 75dde62989 Modify cache header 2014-06-01 16:25:43 +02:00
Luc Didry 124ccd6ec2 Use Mojolicious::Plugin::AssetPack
Less requests, concatenated and minified css and js => faster !
2014-06-01 16:14:26 +02:00
Luc Didry 2a7cb615ba Change in Cache-Control header 2014-05-01 18:38:35 +02:00
Luc Didry cd699dd6e8 Improve default config values
With Mojolicious::Plugin::ConfigHashMerge, it's a lot simplier to have
default config values.

This simplification induces some simplification in other parts of Lutim.
2014-05-01 17:11:04 +02:00
Luc Didry ac301e104c Use the X-Forwarded-Proto header to set the scheme to https if needed
The "https" option in configuration file is deprecated and will be removed in 0.4
2014-04-30 01:31:12 +02:00
Luc Didry b0af4ccd75 Remote port detection can now use the X-Remote-Port header if set 2014-04-30 00:54:06 +02:00
Luc Didry 7e60f4876a Fix #29
Configurable antiflood protection for the "Download by URL" feature
2014-04-29 23:54:27 +02:00
Luc Didry 2fae7345d9 Fix #22
Files encryption
2014-03-06 23:43:59 +01:00
Luc Didry 2786a3bda2 Add remote port in IP log 2014-03-06 14:31:00 +01:00
Luc Didry 8953ddf840 Improve CORS 2014-02-28 23:38:34 +01:00
Luc Didry e794edd6d1 Put methods in separate controller 2014-02-28 23:14:55 +01:00
Luc Didry 551b9cadc5 Add HTTP headers Expires and Content-Cache 2014-02-28 21:58:49 +01:00
Luc Didry 37feb11430 Fix #8 2014-02-24 21:57:50 +01:00
Luc Didry 9c896f1a59 Fix #18 2014-02-24 21:00:38 +01:00
Luc Didry 9787a7210a Fix #7 2014-02-24 14:47:10 +01:00
Luc Didry 54d8bf12a8 Fix #19 2014-02-23 21:16:46 +01:00
Luc Didry fb51b92e09 Fix #17 2014-02-23 13:04:16 +01:00
Luc Didry 584e9d2dd2 Update lutim.conf.template
Comment contact option, in order to force editing lutim.conf before
first run
2014-02-20 13:41:49 +01:00
Luc Didry dee5d0a22e Fix #13
The mime type detection module was adding "x-" to some mime types.
2014-02-20 11:44:43 +01:00
Luc Didry 682923726c Put provisioning call in after_dispatch hook 2014-02-20 11:42:54 +01:00
Luc Didry b0b905b139 Fix #9
Allow to take action when a settable maximum size is reached
Three actions implemented:
* warn
* stop-upload
* delete
2014-02-20 11:31:08 +01:00
Luc Didry b2a408a207 Fix #6 2014-02-20 00:27:23 +01:00
Luc Didry 8eb2c200c8 Put informations on a separate page for those with no script 2014-02-19 23:50:41 +01:00
Luc Didry 9d9e29e906 Better x-forwarded-for detection 2014-02-18 02:06:11 +01:00
Luc Didry fcd1b1489b Fix #10
Add configuration doc
Change provisionning option to provisioning (with back-compatibility)
2014-02-17 21:47:50 +01:00