Commit graph

346 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
90eb054e5e check for current site 2024-03-03 23:50:11 -06:00
Kyle Drake
b886f6021c browse: csv list of sites 2024-03-03 17:02:12 -06:00
Kyle Drake
3751801796 remove old debug puts 2024-03-01 14:22:03 -06:00
Kyle Drake
2ff8365651 add logic for tutorial requirement 2024-03-01 12:50:41 -06:00
Kyle Drake
01aab733bb remove extra purge cache for html file create 2024-02-22 13:31:09 -06:00
Kyle Drake
29619d51ee remove surf code, clean up purge cache and better define purge cache tests for expected behavior 2024-02-21 13:51:41 -06:00
Kyle Drake
b4caf44af4 only html tutorial 2024-02-20 09:39:05 -06:00
Kyle Drake
2aa30eaa28 simplify catch for custom domain resolv issues 2024-02-18 14:28:50 -06:00
Kyle Drake
7576b52ab6 check for bad characters 2024-02-17 13:16:21 -06:00
Kyle Drake
9800a4ad4b check tag input 2024-02-17 10:55:51 -06:00
Kyle Drake
f7e65ec61b more strict integer checks 2024-02-17 10:27:02 -06:00
Kyle Drake
1d87b87e62 declined card check 2024-02-16 14:17:36 -06:00
Kyle Drake
4ffeddaf5a only render tutorial page if number 1-10 2024-02-16 14:07:29 -06:00
Kyle Drake
1beedb79b1 better flow for current site check 2024-02-16 13:58:59 -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
04bcd555c3 catch resolutionerror for custom domain 2024-02-16 10:36:02 -06:00
Kyle Drake
88e6c3967d catch card error during subscription create 2024-02-04 10:33:31 -06:00
Kyle Drake
8e77810fcf ensure card data is discarded after stripe token exists 2024-02-03 23:56:20 -06:00
Kyle Drake
51d65653e8 catch name resolution error for custom domain check 2024-02-03 13:31:16 -06:00
Kyle Drake
682f450561 better card decline copy - catch renames with too long filenames/paths 2024-02-03 13:05:50 -06:00
Kyle Drake
623dfd05fc catch card errors on supporter signup 2024-02-03 12:43:21 -06:00
Kyle Drake
2448b51d61 proper error message when old path does not exist 2024-02-03 11:56:39 -06:00
Kyle Drake
b122d54f1b catch for bad strings before validation 2024-02-02 15:38:38 -06:00
Kyle Drake
7d43dbae19 catch weird pages, set to 1 2024-02-02 14:53:31 -06:00
Kyle Drake
3e6422bb24 remove old dead routes 2024-02-02 14:42:55 -06:00
Kyle Drake
c19a7400a1 block array attempts as well 2024-02-02 14:39:44 -06:00
Kyle Drake
2f2025aa31 fix for integer check 2024-02-02 14:34:55 -06:00
Kyle Drake
3a4956b549 update copy for site creation availability 2024-01-22 23:47:48 +00:00
Kyle Drake
0fe2bcb649 fix for tutorial not accepting spaces in link text 2024-01-22 14:40:07 -06:00
Kyle Drake
5916501e94 fix for supporter browse with tags 2024-01-21 09:32:59 -06:00
Kyle Drake
fd15fd6856 use nokogiri for rss, return better results, index for speed 2024-01-20 18:32:18 -06:00
Kyle Drake
a1cb3c6a11 add defined file and path length limits 2024-01-15 08:59:57 -06:00
Kyle Drake
dde5225752 deprecate ipfs 2023-12-28 15:36:20 -06:00
Kyle Drake
36e35c913e invoicing: parent site not current site 2023-11-30 15:32:31 -06:00
Kyle Drake
08ac0510a6 invoice downloading, cleanup settings tabs 2023-11-30 15:08:22 -06:00
Kyle Drake
075332d9da fix for phone verified for development 2023-11-30 13:09:47 -06:00
Kyle Drake
6008e2be4e fix for site instance var 2023-11-26 11:10:25 -06:00
Kyle Drake
6ddef6aa59 maxmind minfraud reporting 2023-11-26 11:09:02 -06:00
Kyle Drake
7c04f53af1 update copy, add faq answers, require check for faq viewing 2023-11-26 11:06:50 -06:00
Kyle Drake
0d8684704f create disabled check to post, minfraud 2023-11-21 17:11:40 -06:00
Kyle Drake
7b9107393b use purge_all_cache instread of delete_all_cache 2023-11-21 16:57:49 -06:00
Kyle Drake
c31b45575f ability to temp disable create 2023-11-18 10:48:12 -06:00
Kyle Drake
ffaca51d36 spam inbox check comment for password reset 2023-11-11 15:11:34 -06:00
Kyle Drake
2e1a8af30d fix for verify, ask to check spam folder in email confirm 2023-11-11 10:07:01 -06:00
Kyle Drake
7f05c2c9dc code input validation, lockout after 3 attempts 2023-11-10 13:30:05 -06:00
Kyle Drake
40e848e2c0 phone validation: bugfixes, tweaks and refinements 2023-11-10 11:53:43 -06:00