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
|
b54b2a4818
|
fix when unicode is used for filename and dir
|
2022-11-07 11:15:17 -06:00 |
|
Kyle Drake
|
0ca1473d22
|
mostly finished port to ruby3
|
2022-08-10 14:31:36 -05:00 |
|
Kyle Drake
|
69c32d17ed
|
Update gems, modernize test stack, fix flaky tests
|
2019-09-21 01:19:47 -07: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
|
4d397df015
|
update gems, fix warning about must_equal nil test
|
2017-05-22 18:10:26 -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
|
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
|
29a6e95a2a
|
Disable site file max hard check, getting too slow
|
2017-03-30 15:40:12 -07:00 |
|
Kyle Drake
|
54422802e5
|
Switch to directory sharding model for site storage
|
2017-03-22 17:45:01 -07:00 |
|
Kyle Drake
|
882d2fb4b2
|
fix for api 404
|
2016-10-26 21:34:53 -05:00 |
|
Kyle Drake
|
02ecd19f58
|
provide latest ipfs hash for api
|
2016-04-06 20:51:54 -07: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
|
9038141e28
|
Vagrantfile and provision scripts for development
|
2015-01-31 15:50:12 -08:00 |
|
Kyle Drake
|
e1a4c4b5c9
|
multiple site -> supporters
|
2014-12-03 02:50:22 -08:00 |
|
Kyle Drake
|
2a36bca4c0
|
no whitelist for catbus and fatcat
|
2014-12-03 01:13:26 -08:00 |
|
Kyle Drake
|
d2f349acd6
|
fix a broken test
|
2014-11-03 14:14:07 -08:00 |
|
Kyle Drake
|
3e54d15cea
|
apparently we don't use the app method with classic sinatra
|
2014-09-12 19:15:32 -07:00 |
|
Kyle Drake
|
2f73732daa
|
Folders.
|
2014-08-19 13:44:15 -07:00 |
|
Kyle Drake
|
e0efe996b0
|
refactor tags, whitespace
|
2014-06-08 18:32:33 -07:00 |
|
Kyle Drake
|
2ec6043af8
|
error status codes, pretty output
|
2014-04-11 16:28:06 -07:00 |
|
Kyle Drake
|
d8da8de5b3
|
api/info
|
2014-04-11 15:51:09 -07:00 |
|
Kyle Drake
|
7cd7973144
|
/api/delete
|
2014-04-11 14:17:27 -07:00 |
|
Kyle Drake
|
2c2ef2d015
|
/api/delete
|
2014-04-11 14:07:56 -07:00 |
|
Kyle Drake
|
10dc519ecb
|
tests for api upload, fixes
|
2014-04-10 22:36:02 -07:00 |
|