|
1 | 1 | # Change Log |
2 | 2 | ## [2.2.0] - 2018- |
3 | 3 | ### Fixed |
4 | | -- Fixed #126 |
5 | | -- Fixed #124 |
6 | | -- Fixed #125 |
| 4 | +- Fixed [#126](https://github.com/Real-Gecko/Filemin/issues/126) |
| 5 | +- Fixed [#124](https://github.com/Real-Gecko/Filemin/issues/124) |
| 6 | +- Fixed [#125](https://github.com/Real-Gecko/Filemin/issues/125) |
7 | 7 | - Fixed listing of corrupt archives |
8 | | -- Fixed #127 |
| 8 | +- Fixed [#127](https://github.com/Real-Gecko/Filemin/issues/127) |
9 | 9 |
|
10 | 10 | ### Added |
11 | 11 | - Added symlink for text/csv file mimetype image to point to text/plain |
12 | 12 |
|
13 | 13 | ### Changed |
14 | 14 | - Some code cleanup |
| 15 | +- Updates are now downloaded form release assets to avoid keeping binary release files in repo itself |
| 16 | +- Update now will respect installed Filemin flavour, so cdn version will seek for cdn update etc |
15 | 17 |
|
16 | 18 | ### Updated |
17 | 19 | - Updated Bootstrap to 3.3.7 |
|
23 | 25 | ## [2.1.1] - 2018-01-29 |
24 | 26 | ### Fixed |
25 | 27 | - Fix: simplify_path sub not used correct by [Denis Kanchev](https://github.com/Demayl) |
26 | | -- Fixed #135 (Error on pasting) |
| 28 | +- Fixed [#135](https://github.com/Real-Gecko/Filemin/issues/135) (Error on pasting) |
27 | 29 |
|
28 | 30 | ## [2.1.0] - 2016-10-20 |
29 | 31 | ### Fixed |
30 | | -- Fixed #119 |
| 32 | +- Fixed [#119](https://github.com/Real-Gecko/Filemin/issues/119) |
31 | 33 | - Security fixes and tabs cleanup |
32 | | -- Fixed #39 (SELinux support) |
| 34 | +- Fixed [#39](https://github.com/Real-Gecko/Filemin/issues/39) (SELinux support) |
33 | 35 |
|
34 | 36 | ### Added |
35 | 37 | - Added JSON::PP package to lib to avoid dependency issue with CentOS |
|
41 | 43 |
|
42 | 44 | ## [2.0.1] - 2016-07-17 |
43 | 45 | ### Fixed |
44 | | -- Fixed #111 |
| 46 | +- Fixed [#111](https://github.com/Real-Gecko/Filemin/issues/111) |
45 | 47 |
|
46 | 48 | ## [2.0.0] - 2016-05-27 |
47 | 49 | ### Fixed |
48 | | -- Fixed #104 |
| 50 | +- Fixed [#104](https://github.com/Real-Gecko/Filemin/issues/104) |
49 | 51 | - Fixed "Nested quantifiers in regex" caused by some dir names |
50 | 52 | - Switched to Mojo::JSON thus resolving localization issues in popup messages |
51 | 53 | - Fixed Webmin 1.800 update issue |
|
73 | 75 | ## [1.1.2] - 2016-05-16 |
74 | 76 | ### Fixed |
75 | 77 | - Fixed localization on "copy/cut/paste" messages |
76 | | -- Fixed #102 |
77 | | -- Fixed #99 |
| 78 | +- Fixed [#102](https://github.com/Real-Gecko/Filemin/issues/102) |
| 79 | +- Fixed [#99](https://github.com/Real-Gecko/Filemin/issues/99) |
78 | 80 |
|
79 | 81 | ### Added |
80 | 82 | - Polish translation by [Piotr Kozica](https://github.com/vipkoza) |
|
90 | 92 | ### Fixed |
91 | 93 | - Fixed notifications bugs |
92 | 94 | - Fixed The Unified compatibility |
93 | | -- Fixed filenames escaping on the userside - #98 |
| 95 | +- Fixed filenames escaping on the userside - [#98](https://github.com/Real-Gecko/Filemin/issues/98) |
94 | 96 | - Fixed non-latin folder names handling during session load |
95 | 97 |
|
96 | 98 | ### Added |
97 | 99 | - Added 'Checking for update' message |
98 | 100 | - Added module configuration link to index.cgi |
99 | 101 | - Dutch translation by [Zen4All](https://github.com/Zen4All) |
100 | | -- Filemin now follows window resize event - #92 |
| 102 | +- Filemin now follows window resize event - [#92](https://github.com/Real-Gecko/Filemin/issues/92) |
101 | 103 |
|
102 | 104 | ### Changed |
103 | 105 | - Updated Bootstrap Table to version 1.10.1, patch is not needed any more |
104 | 106 | - Russian translation updated |
105 | 107 |
|
106 | 108 | ## [1.1.0] - 2016-02-08 |
107 | 109 | ### Fixed |
108 | | -- Fixed HTML special characters decoding - #82 |
| 110 | +- Fixed HTML special characters decoding - [#82](https://github.com/Real-Gecko/Filemin/issues/82) |
109 | 111 | - Fixed relative symlinks navigation in "chroot" |
110 | | -- Checked scripts for incorrect variables usage - #90 |
| 112 | +- Checked scripts for incorrect variables usage - [#90](https://github.com/Real-Gecko/Filemin/issues/90) |
111 | 113 | - Security tightening |
112 | 114 | - Modal forms submitted via AJAX on CR key instead of reloading page |
113 | 115 | - Fixed tooltips width |
114 | 116 |
|
115 | 117 | ### Added |
116 | | -- Automagic update - #86 |
| 118 | +- Automagic update - [#86](https://github.com/Real-Gecko/Filemin/issues/86) |
117 | 119 | - Multiple navigator tabs |
118 | | -- Treeview folder structure - #68 |
| 120 | +- Treeview folder structure - [#68](https://github.com/Real-Gecko/Filemin/issues/68) |
119 | 121 | - Sessions, tabs are saved and restored |
120 | 122 | - Row is highlighted on context menu call if no other rows selected |
121 | 123 | - Extended symlinks support |
122 | 124 | - Images preview |
123 | 125 | - Listing archive contents |
124 | | -- Get multiple folder sizes - #50 |
| 126 | +- Get multiple folder sizes - [#50](https://github.com/Real-Gecko/Filemin/issues/50) |
125 | 127 | - CodeMirror mode selector |
126 | 128 |
|
127 | 129 | ### Changed |
|
131 | 133 | - More contrast notifications |
132 | 134 | - Check for editable files done on the user side |
133 | 135 | - Search results are opened in separate tab |
134 | | -- Default left click behavior change - #79 |
| 136 | +- Default left click behavior change - [#79](https://github.com/Real-Gecko/Filemin/issues/79) |
135 | 137 | * Editable files opened for edition |
136 | 138 | * Images previewed |
137 | 139 | * Archives listed |
|
144 | 146 | ## [0.9.6] - 2015-08-27 |
145 | 147 | ### Fixed |
146 | 148 | - Fixed 'Undefined subroutine &filemin::ceil Caused on some systems by not including POSIX package in filemin-lib.pl. |
147 | | -- Fixing conflict with Authentic Theme codeMirror by Ilia. #42 |
148 | | -- Working as non UNIX user is now possible. By Jamie Cameron. #52 |
149 | | -- Pasting a directory either by copy or cut pasted not the directory, but it's content. #54 |
| 149 | +- Fixing conflict with Authentic Theme codeMirror by Ilia. [#42](https://github.com/Real-Gecko/Filemin/issues/42) |
| 150 | +- Working as non UNIX user is now possible. By Jamie Cameron. [#52](https://github.com/Real-Gecko/Filemin/issues/52) |
| 151 | +- Pasting a directory either by copy or cut pasted not the directory, but it's content. [#54](https://github.com/Real-Gecko/Filemin/issues/54) |
150 | 152 |
|
151 | 153 | ### Added |
152 | 154 | - Added ACL options to allowing running as a specific user, thanks Jamie :) |
153 | | -- Module is now installable from Usermin. When running in Usermin, access is always as the connected user. #46 |
| 155 | +- Module is now installable from Usermin. When running in Usermin, access is always as the connected user. [#46](https://github.com/Real-Gecko/Filemin/issues/46) |
154 | 156 |
|
155 | 157 | ### Changed |
156 | 158 | - WARNING: work as root is now DEFAULT behavior. |
|
165 | 167 |
|
166 | 168 | ## [0.9.5] - 2015-08-07 |
167 | 169 | ### Fixed |
168 | | -- Permissions column configurable and displayable. #35 |
169 | | -- README instructions for Debian/Ubuntu fixed. #36 |
| 170 | +- Permissions column configurable and displayable. [#35](https://github.com/Real-Gecko/Filemin/issues/35) |
| 171 | +- README instructions for Debian/Ubuntu fixed. [#36](https://github.com/Real-Gecko/Filemin/issues/36) |
170 | 172 |
|
171 | 173 | ### Added |
172 | 174 | - Made top level menu items translatable. |
|
179 | 181 |
|
180 | 182 | ## [0.9.4] - 2015-07-31 |
181 | 183 | ### Fixed |
182 | | -- Removed Data::Dumper declaration. #31 |
| 184 | +- Removed Data::Dumper declaration. [#31](https://github.com/Real-Gecko/Filemin/issues/31) |
183 | 185 |
|
184 | 186 | ### Added |
185 | 187 | - Implemented "Search". Users may search files and folders by name, wildcards supported. |
|
196 | 198 | - Added "Save and close" button on file edit page. |
197 | 199 | Save button now saves and reopens file for editing again, |
198 | 200 | while save and close saves and redirects back to originated folder. |
199 | | -- Added Codemirror to module for syntax highlighting, thanks to https://github.com/pabloko for solution. #21 |
| 201 | +- Added Codemirror to module for syntax highlighting, thanks to https://github.com/pabloko for solution. [#21](https://github.com/Real-Gecko/Filemin/issues/21) |
200 | 202 | Under Authentic 14.01 now works too, thanks to https://github.com/qooob for fix. |
201 | | -- Added new toolbar style - menu-like with dropdowns (Authentic only). #28 |
202 | | -- Added zip compression method, user now can select between 'zip' and 'tar' compression methods. #24 |
| 203 | +- Added new toolbar style - menu-like with dropdowns (Authentic only). [#28](https://github.com/Real-Gecko/Filemin/issues/28) |
| 204 | +- Added zip compression method, user now can select between 'zip' and 'tar' compression methods. [#24](https://github.com/Real-Gecko/Filemin/issues/24) |
203 | 205 |
|
204 | 206 | ### Changed |
205 | 207 | - Update Russian translation. |
206 | | -- Chmodding now have new option to apply new permissions to: #27 |
| 208 | +- Chmodding now have new option to apply new permissions to: [#27](https://github.com/Real-Gecko/Filemin/issues/27) |
207 | 209 | * Selected directories and files only |
208 | 210 | * Selected files and directorires and files in selected directories |
209 | 211 | * All (recursive) |
|
218 | 220 | Added "Work as root" option to ACL, if enabled for any particular user he/she will work as 'root', |
219 | 221 | but directory access will still be limited to those listed in ACL. |
220 | 222 | BEWARE!!! DO NOT ENABLE THIS OPTION FOR ANYONE UNLESS YOU'RE REALLY SURE WHAT ARE YOU DOING!!! |
221 | | -- YAML files are now editable. #17 |
222 | | -- Using Perl's '-d' to determine if entry is file or folder. #20 |
| 223 | +- YAML files are now editable. [#17 |
| 224 | +- Using Perl's '-d' to determine if entry is file or folder. [#20](https://github.com/Real-Gecko/Filemin/issues/20) |
223 | 225 |
|
224 | 226 | ### Changed |
225 | 227 | - Removed unused CGI dependency. |
|
228 | 230 |
|
229 | 231 | ## [0.9.2] - 2015-06-18 |
230 | 232 | ###Fixed |
231 | | -- CRLF is replaced with UNIX style LF while saving a file. #11 |
| 233 | +- CRLF is replaced with UNIX style LF while saving a file. [#11](https://github.com/Real-Gecko/Filemin/issues/11) |
232 | 234 | - Removed "openlayers" folder. How did it get in here???? :D |
233 | 235 | - Fixed "select-unselect" checkbox behavior for old themes. |
234 | 236 | - Fixed copy/cut/paste functionality. |
|
263 | 265 |
|
264 | 266 | ## [0.9.1] - 2015-05-29 |
265 | 267 | ### Fixed |
266 | | -- Not sure if it was an issue, cause I was unable to reproduce "User without $HOME" scenario. However added some code to handle this, just in case. #8 |
| 268 | +- Not sure if it was an issue, cause I was unable to reproduce "User without $HOME" scenario. However added some code to handle this, just in case. [#8](https://github.com/Real-Gecko/Filemin/issues/8) |
267 | 269 |
|
268 | 270 | ### Added |
269 | 271 | - Added BWTheme support. |
270 | 272 | - Major interface imprevements for legacy dialogs, jQuery and jQueryUI shipped with the module for this purpose. |
271 | 273 | - Added $in{'...'} parameters check in some operations to prevent errors if user submits emtpy form by hitting "Enter". |
272 | 274 | - Added sticky bit and setgid to chmod. |
273 | 275 | - Added .deb package for distribution flexibility. |
274 | | -- Added HDD icon for "/" while under root for legacy themes. #5 |
| 276 | +- Added HDD icon for "/" while under root for legacy themes. [#5](https://github.com/Real-Gecko/Filemin/issues/5) |
275 | 277 |
|
276 | 278 | ### Changed |
277 | 279 | - Changed license to BSD style. |
|
286 | 288 | - Added a work around to fix JS hell provided by Framed Theme family with "onmouseover" and "onmouseout" events, that led to unselectable rows by "Select All" and "Inverse Selection" operations. |
287 | 289 | - Using the same class to highlight rows as Authentic. |
288 | 290 | - Moved icons to images folder, as Authentic Theme author improved third party modules' files handling. |
289 | | -- Switched to Regexp::Common for URI validation in "HTTP Download" operation to avoid additional dependencies. #6 |
290 | | -- Removed Archive::* dependencies, all archive extraction procedures now go through system calls. *.tar.gz, *.tar.xz, *.tar.bz2, *.zip archive types tested. #7 |
| 291 | +- Switched to Regexp::Common for URI validation in "HTTP Download" operation to avoid additional dependencies. [#6](https://github.com/Real-Gecko/Filemin/issues/6) |
| 292 | +- Removed Archive::* dependencies, all archive extraction procedures now go through system calls. *.tar.gz, *.tar.xz, *.tar.bz2, *.zip archive types tested. [#7](https://github.com/Real-Gecko/Filemin/issues/7) |
291 | 293 |
|
292 | 294 | ## [0.9] - 2015-05-08 |
293 | 295 | ### Mielstone reached |
|
296 | 298 | - BEWARE: uncompressing archive still overwrites existing files! |
297 | 299 |
|
298 | 300 | ### Fixed |
299 | | -- Some misspellings fixed. #3 |
| 301 | +- Some misspellings fixed. [#3](https://github.com/Real-Gecko/Filemin/issues/3) |
300 | 302 | - Minor tweaks for modern interface |
301 | 303 | - More verbose output on errors |
302 | 304 |
|
303 | 305 | ### Changed |
304 | | -- After long discussion upper-left toolbar finally looks good in modern interface. #1 |
| 306 | +- After long discussion upper-left toolbar finally looks good in modern interface. [#1](https://github.com/Real-Gecko/Filemin/issues/1) |
305 | 307 | Thanks to https://github.com/Goeny for his brilliant solution and https://github.com/qooob for debugging |
306 | | -- Replaced '~' for '/' directory with FontAwesome's HDD icon, still open for discussion... #5 |
| 308 | +- Replaced '~' for '/' directory with FontAwesome's HDD icon, still open for discussion... [#5](https://github.com/Real-Gecko/Filemin/issues/5) |
307 | 309 |
|
308 | 310 | ## [0.8.3] - 2015-05-06 |
309 | 311 | ### Added |
|
0 commit comments