Kyle Drake
bd3909c7d7
Merge pull request #506 from ParkedHampster/filename_extension
...
Bug: Filename Length
2024-07-17 17:05:59 -05:00
Kyle Drake
50b1ea65e3
plug created_at for missing updated_at
2024-05-06 12:02:20 -05:00
Kyle Drake
10acf8e7bb
cleanups for account validation
2024-04-08 15:12:56 -05:00
parkedhampster
26b6f6f6c8
undo auto-lint changes from my editor
2024-03-26 11:41:06 -04:00
parkedhampster
25ca2a879b
Increase filename limit to ext4 character limit
...
Purpose of this PR:
- ext4 filesystems permit a filename limit of 255 characters
- changes arbitrary 100-character limit to the above limit
- many site builders will create minified files with names over 100 characters in length
- adds the limit as part of the error return as well
- this is hard-coded currently (I am not intimately familiar with ruby)
2024-03-26 11:21:50 -04:00
Kyle Drake
39f37b2cf5
api upload: fix typo
2024-03-22 16:50:22 -05:00
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