Commit Graph

67 Commits

Author SHA1 Message Date
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 940faed363 Fix #35 2014-07-07 21:54:36 +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 d9c094ff16 No more modal 2014-06-01 16:24:56 +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 3fb3bac3ef Add Chocobozzz as contributor 2014-05-19 21:08:47 +02:00
Luc Didry 8696cd43c4 Update documentation 2014-05-01 21:12:13 +02:00
Luc Didry 313bae584c Change LUTIm to Lutim (easier to write) 2014-05-01 21:05:22 +02:00
Luc Didry d05827102e Fix #27 2014-05-01 20:20:28 +02:00
Luc Didry 2a7cb615ba Change in Cache-Control header 2014-05-01 18:38:35 +02:00
Luc Didry 6d155a57ab Fix sentence 2014-05-01 17:16:34 +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 ad5032b720 Fix bugs
* IO::Socket::SSL dependancy for HTTPS downloads by URL
* error message if the downloaded by URL image is too big
* typo in internationalization call
2014-04-30 00:07:21 +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 8264356176 Small bugfix for max_delay handling 2014-03-22 00:06:25 +01:00
Luc Didry 12e0bf093a Fix bug in stats date sorting 2014-03-17 00:15:16 +01:00
Luc Didry 5349d327ed Fix #20
Thumbnails in response
2014-03-07 03:17:57 +01:00
Luc Didry ad0e799601 Better maximum delay handling (related to issue #8) 2014-03-07 00:16:15 +01:00
Luc Didry d6cbaa1a6f Better HTML compatibility 2014-03-06 23:45:29 +01:00
Luc Didry 2fae7345d9 Fix #22
Files encryption
2014-03-06 23:43:59 +01:00
Luc Didry 1f93835060 Bugfix for noscript version 2014-03-06 14:59:06 +01:00
Luc Didry 2786a3bda2 Add remote port in IP log 2014-03-06 14:31:00 +01:00
Luc Didry 9a283274e0 Small UI changes 2014-03-06 14:29:31 +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 afb5eb3ecd Add contributors 2014-02-28 22:09:51 +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 e014bc229b Cron task to delete expired images 2014-02-24 20:12:10 +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 2c9eca80e3 Fix #11
+ update README for config options + cron jobs
2014-02-20 01:14:26 +01:00
Luc Didry 96072d0a2a Small typo in stats.pm 2014-02-20 00:37:21 +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