Commit graph

25 commits

Author SHA1 Message Date
Kyle Drake
a91041ae61 got drag n drop to work with firefox -and- chrome and checking in before I manage to break it again 2024-03-10 16:22:12 -05:00
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
e7e5121700 fix for api calls with square bracket filenames 2024-03-04 16:38:56 -06:00
Kyle Drake
59dbc1b2e1 allow api use via current_site, better check for current_site 2024-02-16 10:50:40 -06:00
Kyle Drake
dde5225752 deprecate ipfs 2023-12-28 15:36:20 -06:00
Kyle Drake
99956d762a
Merge pull request #295 from valtron/api-list-hash
api: include file sha1 hash in /api/list (#252)
2019-06-30 19:15:13 -07:00
Kyle Drake
249ea7a2d0 Support for site file and directory renaming / moving 2019-02-03 05:05:47 -08:00
valtron
8d0e339f72 api: include file sha1 hash in /api/list (#252) 2019-01-23 18:07:17 -07:00
Kyle Drake
bf089379aa fixes for upload hash check, catch index.html delete scenario 2017-05-21 20:16:37 -07:00
Kyle Drake
4a2926508e api: add upload_hash for checking file hash before uploading 2017-05-21 17:32:26 -05:00
Kyle Drake
6e873a0778 add documentation for /api/key 2017-05-13 18:55:48 -05:00
Kyle Drake
9f8afbd18e ability to return api key from api using login 2017-05-13 18:31:51 -05:00
Kyle Drake
1274e9fa63 API key support 2017-05-13 18:18:34 -05:00
Kyle Drake
a2a6a40438 Mandate email validation for free accounts. Be sure to set EMAIL_VALIDATION_CUTOFF_DATE before deploy 2016-05-13 16:48:29 -04:00
Kyle Drake
02ecd19f58 provide latest ipfs hash for api 2016-04-06 20:51:54 -07:00
Kyle Drake
fda95b7f07 punycode support for domains, validate for registered domains 2016-02-17 23:15:12 -08:00
Kyle Drake
bbe57750da New API method: /api/list 2016-02-12 19:07:24 -08:00
Kyle Drake
784ba44785 Restrict amount of files created per site 2015-06-08 20:49:30 -07:00
Kyle Drake
397f34a014 Fix bug allowing you to delete your own site directory 2015-06-07 21:54:25 -07:00
Kyle Drake
8424cc02e8 Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -07:00
Kyle Drake
49defcd0c7 fix tag tests, start on education site creation, updated test code 2015-05-06 14:22:55 -07:00
Kyle Drake
02cea425e9 track api call counts that require auth 2015-04-04 17:11:30 -07:00
Kyle Drake
60e6697529 further cleanups to app.rb 2014-12-03 08:50:24 -08:00
Kyle Drake
ab60744ac5 refactor app.rb blob to partition routes into files 2014-12-03 08:29:01 -08:00