Commit graph

46 commits

Author SHA1 Message Date
Kyle Drake
f6af2cbbcf finishing up drag-n-drop code, use param for filename with site_file/text_editor 2024-03-08 11:53:51 -06:00
Kyle Drake
943271b509 massive update to deprecate site_file/upload in favor of api/upload, improve dashboard. todo: webdav switchover, dashboard error/result messages 2024-03-06 20:37:44 -06:00
Kyle Drake
01aab733bb remove extra purge cache for html file create 2024-02-22 13:31:09 -06:00
Kyle Drake
1beedb79b1 better flow for current site check 2024-02-16 13:58:59 -06:00
Kyle Drake
2448b51d61 proper error message when old path does not exist 2024-02-03 11:56:39 -06:00
Kyle Drake
a1cb3c6a11 add defined file and path length limits 2024-01-15 08:59:57 -06:00
Kyle Drake
1ecc148226 more generic site file download path 2023-08-09 19:58:46 +00:00
Kyle Drake
95e61a3f45 dont compress zip backups 2023-08-09 19:21:25 +00:00
Kyle Drake
9f96150b2d limit dl to 1 per hour 2023-08-09 14:09:59 -05:00
Kyle Drake
6c4a80123c stream site download zip 2023-08-08 15:45:05 -05:00
Kyle Drake
b54b2a4818 fix when unicode is used for filename and dir 2022-11-07 11:15:17 -06:00
Kyle Drake
7b0df670fd missing filename escapes in flash messages 2020-05-07 01:16:17 -07:00
Kyle Drake
895d059942 scrub file path 2019-10-07 00:10:11 -07:00
Kyle Drake
ef1f448a40 Merge branch 'site_file_rename' 2019-02-26 09:38:14 -08:00
Kyle Drake
2c5ef5195b fix for uploads with multiple directorys and same filenames 2019-02-14 09:47:31 -08:00
Kyle Drake
e278a1cefe Prevent controller from sending huge zipball 2019-02-11 01:32:36 -08:00
Kyle Drake
249ea7a2d0 Support for site file and directory renaming / moving 2019-02-03 05:05:47 -08:00
Kyle Drake
a2677bb930 clarify ipfs support, add missing titles for pages 2019-01-26 14:44:23 -08:00
Kyle Drake
83acf308e1 add safety check for which site to save to to make sure user hasn't switched users in another tab 2018-03-02 23:20:46 -08:00
Kyle Drake
31b864227a upgrades ruby gems, related fixes 2017-05-08 02:54:19 -07:00
Kyle Drake
80b31c29cb Consolidate file uploads into a single call 2017-02-02 15:25:49 -08:00
Kyle Drake
4f09d954e5 Plug XSS hole in file upload name 2017-01-25 20:15:47 -08:00
Kyle Drake
e95dd99c29 patch XSS related to directories, remove redundant text editor file load 2017-01-17 21:20:34 -08:00
Kyle Drake
2c88c62cbc major refactor of supporter structure 2016-10-18 12:47:58 -05:00
Kyle Drake
23b5ba2883 no cache headers 2016-07-29 14:51:33 -07:00
Kyle Drake
32ddc97a95 editor: use regex for path to match dirs, improve perf 2016-07-20 10:52:19 -07:00
Kyle Drake
c33a8a86b1 fix escaping issues for file deletion 2016-06-30 15:29:23 -07:00
Kyle Drake
8556f7f551 Note about deletes being delayed in the cache purge 2016-04-25 17:59:40 -07:00
Kyle Drake
4d223e356e no browser cache for dashboard and text editor 2016-04-06 20:23:48 -07:00
Kyle Drake
055cbf7ab5 fix text editing title 2016-02-27 13:46:51 -08:00
Kyle Drake
8174db65e1 Use site_files instead of file_list when all file list is needed 2015-12-19 22:48:08 -08:00
Kyle Drake
afd9821c77 Information on our hotlinking policy 2015-07-29 03:06:09 -07:00
Kyle Drake
784ba44785 Restrict amount of files created per site 2015-06-08 20:49:30 -07:00
Kyle Drake
8424cc02e8 Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -07:00
Kyle Drake
93b5b94f14 better file create 2015-05-07 14:32:52 -07:00
Kyle Drake
f00e5d0757 recursive directory drag-n-drop for chrome 2015-05-03 15:30:55 -07:00
Kyle Drake
e08a1362e1 delete returns to directory user was in 2015-05-02 22:33:50 -07:00
Kyle Drake
759e5500ed share specific file for site editor share button 2015-03-23 21:12:02 -07:00
Kyle Drake
3f7f90c9e7 remove monkeypatch that was causing file upload issues 2015-03-14 17:49:18 -05:00
Kyle Drake
781e85f908 set mode correctly for ace editor [#93:closed] 2015-02-25 21:10:46 -08:00
Kyle Drake
4e847e2295 catch for directory edit attempt 2014-12-28 12:51:47 -06:00
Kyle Drake
d2e2dd3482 improve file type message, fix missing directory for drag-n-drop 2014-12-26 15:16:05 -06:00
Kyle Drake
7dc4179bf8 quick fix for now, improve later 2014-12-26 02:37:14 -06:00
Kyle Drake
badfc671d9 fixes for file upload response 2014-12-26 02:18:19 -06:00
Kyle Drake
4e9ab96678 redirect for original new page path 2014-12-25 20:06:44 -06:00
Kyle Drake
ab60744ac5 refactor app.rb blob to partition routes into files 2014-12-03 08:29:01 -08:00