CHANGELOG 3.93 KB
Newer Older
1
Revision history for Lutim
Luc Didry's avatar
Luc Didry committed
2

Luc Didry's avatar
Luc Didry committed
3
4
5
6
7
8
9
10
11
0.8.4  2017-06-24
	- Mitigate a bug using the same empty record twice

0.8.3  2017-06-15
	- Fix the donuts charts in the /stats page.

0.8.2  2017-06-14
	- Enforce Mojolicious::Plugin::AssetPack version

Luc Didry's avatar
Luc Didry committed
12
13
14
0.8.1  2017-06-13
	- Fix #46

Luc Didry's avatar
Luc Didry committed
15
0.8  2017-06-13
Luc Didry's avatar
Luc Didry committed
16
	- Improve statistics page
Luc Didry's avatar
Luc Didry committed
17
	- Add database abstraction layer (#42)
Luc Didry's avatar
Luc Didry committed
18
	- Add PostgreSQL support (#42)
Luc Didry's avatar
Luc Didry committed
19
	- Asks for Mojolicious 7.31 minimum (to install it: `carton update`)
20
21
	- Add Liberapay and Tipeee buttons
	- Remove Flattr button
Luc Didry's avatar
Luc Didry committed
22
	- Handle MOJO_CONFIG env variable (#44)
Luc Didry's avatar
Luc Didry committed
23
	- Fix bug #39
24
	- Add gallery constructor to "my files" list (#33)
Luc Didry's avatar
Luc Didry committed
25
	- Handle too much images in zip download URL (#27)
Luc Didry's avatar
Luc Didry committed
26
	- LocalStorage is now updated if an image's delay is modified
27
	- Allow user to paste image from clipboard to upload images (#14 and !5)
Luc Didry's avatar
Fix #40    
Luc Didry committed
28
	- Fix #40
Luc Didry's avatar
Luc Didry committed
29
	- Add stats in JSON format (GET /stats.json)
Luc Didry's avatar
Luc Didry committed
30
31
	- Add Cache-control headers for static files
	- Put almost all js/css stuff outside templates
Luc Didry's avatar
Luc Didry committed
32
	- Allow to use Minion to increment counter (#43)
Luc Didry's avatar
Luc Didry committed
33

Luc Didry's avatar
Luc Didry committed
34
35
36
0.7.1  2016-06-21
	- Fix dependency bug

37
0.7  2016-06-21
38
39
	- Use .po files for internationalization
	- Add spanish translation (thx to Laura Arjona Reina)
Luc Didry's avatar
Luc Didry committed
40
	- Allow Lutim to be on a sub-directory (like http://example.org/lutim/) (#46 and #57)
41
	- Remove deprecated (due to typo) option "provisionning".
Luc Didry's avatar
Luc Didry committed
42
	- Allow to upload svg images (no thumbnail for now, ImageMagick in Debian Jessie don't work with svg) (#47)
43
	- Allow to change location of the database (#48)
44
45
	- Autorotate images
	- Purge images from their EXIF tags (for more privacy)
Luc Didry's avatar
Luc Didry committed
46
	- Provide markdown syntax at upload for using lutim's hosted images
Armando Lüscher's avatar
Armando Lüscher committed
47
	- Now using a wiki: makes README lighter (https://framagit.org/luc/lutim/wikis/home)
48
49
50
	- Update twitter bootstrap
	- Add "Copy to clipboard" buttons to each link
	- Add "Copy all links" button
Luc Didry's avatar
Luc Didry committed
51
	- Add file extension to view link
Luc Didry's avatar
Luc Didry committed
52
	- Add list of user's images in localStorage and a page to list the user's images
Luc Didry's avatar
Luc Didry committed
53
	- Use cryptographically secure random generator
54
	- Allow to set the encryption length in lutim.conf
Luc Didry's avatar
Luc Didry committed
55
	- Add the possibility of displaying images in a gallery
56
	- Add the possibility to download a zip file
Luc Didry's avatar
Luc Didry committed
57
	- bugfixes
58

Luc Didry's avatar
Luc Didry committed
59
60
61
62
63
0.6  2014-10-03
	- Add OpenGraph tags in social page (ex-twitter page)
	- Update README.md
	- Update info page

64
65
66
67
68
0.5  2014-09-24
	- Add support for animated gif in Twitter cards (#45)
	- Update README.md with Twitter integration informations
	- bugfixes

Luc Didry's avatar
Luc Didry committed
69
70
71
72
73
0.4  2014-07-12
	- Webapp ! Downloadable directly from the Lutim instance
	- Configure expiration delay after uploading (#12)
	- Twitter share button in the "upload success" message (#35)

Luc Didry's avatar
Luc Didry committed
74
0.3  2014-06-01
Luc Didry's avatar
Fix #28    
Luc Didry committed
75
76
	- Add a delete link to images (#28)
	- Concatenated css and js with Mojolicious::Plugin::AssetPack
Luc Didry's avatar
Fix #29    
Luc Didry committed
77
	- Antiflood protection for the "Download by URL" feature (#29)
Luc Didry's avatar
Luc Didry committed
78
	- Stats page improved
Luc Didry's avatar
Luc Didry committed
79
	- Self-documented configuration template
80
	- Remote port detection can now use the X-Remote-Port header if set
81
	- Lutim now uses the X-Forwarded-Proto header to set the scheme to https if needed
82
	  The "https" option in configuration file is deprecated and will be removed in 0.4
Luc Didry's avatar
Luc Didry committed
83
84
85
86
	- Optionally delete images that are no longer viewed after a configurable delay in order to avoid saturation (#27)
	- Provide init script
	- Update Shutter plugin
	- Small bugfixes
Luc Didry's avatar
Fix #29    
Luc Didry committed
87

Luc Didry's avatar
Luc Didry committed
88
89
90
0.2  2014-03-07
	- Server-side encryption available
	- Thumbnails of uploaded images in response
Luc Didry's avatar
Luc Didry committed
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
	- Bugfixes
	- HTML validity
	- Stats (via cron stats command)
	- Anonymize IP in DB after a delay (via cron cleanbdd command)
	- Watch files directory size (via cron watch command)
	- Anonymize logs (log only the senders' IP address)
	- Favicon and logo
	- Better MIME type detection
	- Broadcast message on all pages available
	- File max size configurable
	- Progress bar
	- More options for suppression delay
	- Updated documentation
	- Cross-domain API
	- Upload by image URL
	- Add HTTP headers Expires and Content-Cache

0.1  2014-02-15
	- Image viewing link
	- Image downloading link
	- Image twitter card link
	- Shutter Plugin
	- Configurable "Hosted by" information