coquelicot.git
10 years agostore 'Expire-at' as integer instead of string
Lunar [Tue, 3 Aug 2010 10:52:33 +0000 (12:52 +0200)]
store 'Expire-at' as integer instead of string

10 years agouse 'coquelicot.git' instead of 'git' for easier cloning
Lunar [Mon, 2 Aug 2010 21:00:09 +0000 (23:00 +0200)]
use 'coquelicot.git' instead of 'git' for easier cloning

10 years agominor style change
Lunar [Mon, 2 Aug 2010 20:54:13 +0000 (22:54 +0200)]
minor style change

10 years agoadd LICENSE, footer and git symlink
Lunar [Mon, 2 Aug 2010 20:51:57 +0000 (22:51 +0200)]
add LICENSE, footer and git symlink

10 years agoimplement random password generation through ajax
Lunar [Mon, 2 Aug 2010 14:17:02 +0000 (16:17 +0200)]
implement random password generation through ajax

10 years agoimprove user interface
Lunar [Mon, 2 Aug 2010 13:38:25 +0000 (15:38 +0200)]
improve user interface

10 years agofix default depot_path
Lunar [Mon, 2 Aug 2010 12:20:46 +0000 (14:20 +0200)]
fix default depot_path

10 years agoadd missing fields to '/' page
Lunar [Mon, 2 Aug 2010 12:17:06 +0000 (14:17 +0200)]
add missing fields to '/' page

10 years agoimplement 'should map extra base32 characters to filenames'
Lunar [Mon, 2 Aug 2010 10:55:43 +0000 (12:55 +0200)]
implement 'should map extra base32 characters to filenames'

10 years agosplit get '/:link' with or without embedded pass
Lunar [Mon, 2 Aug 2010 10:47:55 +0000 (12:47 +0200)]
split get '/:link' with or without embedded pass

10 years agoimplement garbage collection
Lunar [Mon, 2 Aug 2010 10:47:30 +0000 (12:47 +0200)]
implement garbage collection

10 years agoimplement file expiration
Lunar [Mon, 2 Aug 2010 09:59:29 +0000 (11:59 +0200)]
implement file expiration

10 years agoremove extra 'get' in wrong key test
Lunar [Mon, 2 Aug 2010 09:20:18 +0000 (11:20 +0200)]
remove extra 'get' in wrong key test

10 years agoadd another pending test
Lunar [Sun, 1 Aug 2010 22:50:58 +0000 (00:50 +0200)]
add another pending test

10 years agoimplement 'should not allow retrieval of a password protected file with a wrong password'
Lunar [Sun, 1 Aug 2010 22:50:44 +0000 (00:50 +0200)]
implement 'should not allow retrieval of a password protected file with a wrong password'

10 years agoimplement 'should not allow retrieval of a password protected file without the password'
Lunar [Sun, 1 Aug 2010 22:39:56 +0000 (00:39 +0200)]
implement 'should not allow retrieval of a password protected file without the password'

10 years agoimplement 'should allow retrieval of a password protected file'
Lunar [Sun, 1 Aug 2010 22:25:08 +0000 (00:25 +0200)]
implement 'should allow retrieval of a password protected file'

10 years agoimplement 'should not encode the encryption key in URL when a password has been speci...
Lunar [Sun, 1 Aug 2010 22:18:19 +0000 (00:18 +0200)]
implement 'should not encode the encryption key in URL when a password has been specified'

10 years agogenerate and encode a pass in URLs
Lunar [Sun, 1 Aug 2010 21:55:18 +0000 (23:55 +0200)]
generate and encode a pass in URLs

10 years agoimplement 'should store files with a different name than then one in URL'
Lunar [Sun, 1 Aug 2010 21:45:23 +0000 (23:45 +0200)]
implement 'should store files with a different name than then one in URL'

10 years agogenerate random URLs to retrieve uploaded files
Lunar [Sun, 1 Aug 2010 17:15:47 +0000 (19:15 +0200)]
generate random URLs to retrieve uploaded files

10 years agoimplement 'should not store an uploaded file in cleartext' test
Lunar [Sun, 1 Aug 2010 16:32:40 +0000 (18:32 +0200)]
implement 'should not store an uploaded file in cleartext' test

10 years agoAdd :depot_path setting
Lunar [Sun, 1 Aug 2010 16:30:37 +0000 (18:30 +0200)]
Add :depot_path setting

10 years agotest suite pass with encrypted storage
Lunar [Sun, 18 Jul 2010 17:53:53 +0000 (19:53 +0200)]
test suite pass with encrypted storage

10 years agoInitial implementation of StoredFile
Lunar [Sun, 18 Jul 2010 16:32:40 +0000 (18:32 +0200)]
Initial implementation of StoredFile

10 years agoProtect uploads with a password
Lunar [Thu, 8 Jul 2010 11:20:12 +0000 (13:20 +0200)]
Protect uploads with a password

10 years agoImplement a first batch of tests
Lunar [Thu, 8 Jul 2010 10:53:46 +0000 (12:53 +0200)]
Implement a first batch of tests

10 years agoReplace ajax-loader.gif spinner with a bar
Lunar [Wed, 30 Jun 2010 14:16:31 +0000 (16:16 +0200)]
Replace ajax-loader.gif spinner with a bar

10 years agoAdd an upload progress bar
Lunar [Wed, 30 Jun 2010 14:16:08 +0000 (16:16 +0200)]
Add an upload progress bar

10 years agoDefine <base href=...
Lunar [Wed, 30 Jun 2010 14:15:44 +0000 (16:15 +0200)]
Define <base href=...

10 years agoFix Content-Type for /style.css
Lunar [Wed, 30 Jun 2010 14:14:33 +0000 (16:14 +0200)]
Fix Content-Type for /style.css

10 years agoImport loading animation from ajaxload.info
Lunar [Wed, 30 Jun 2010 13:28:40 +0000 (15:28 +0200)]
Import loading animation from ajaxload.info

10 years agoImport lightbox-fu (d5ba1da82f)
Lunar [Wed, 30 Jun 2010 13:21:07 +0000 (15:21 +0200)]
Import lightbox-fu (d5ba1da82f)

10 years agoAdd plural to public/javascript
Lunar [Wed, 30 Jun 2010 13:18:46 +0000 (15:18 +0200)]
Add plural to public/javascript

10 years agoImport jquery.uploadProgress.js (a518b05fa)
Lunar [Wed, 30 Jun 2010 13:14:37 +0000 (15:14 +0200)]
Import jquery.uploadProgress.js (a518b05fa)

10 years agoAdd symlink to systemwide jquery.min.js
Lunar [Wed, 30 Jun 2010 13:10:19 +0000 (15:10 +0200)]
Add symlink to systemwide jquery.min.js

10 years agoInitial commit of 'coquelicot'
Lunar [Sat, 26 Jun 2010 16:40:33 +0000 (18:40 +0200)]
Initial commit of 'coquelicot'

Really, really basic and stupid one-click upload application for now.