Commit graph

2938 commits

Author SHA1 Message Date
Kyle Drake
553be38cda goodbye skeuocard, and thanks for all the memories <3 2024-11-19 00:46:05 -06:00
Kyle Drake
d54a359b78 fix to remove button after submit 2024-11-19 00:44:21 -06:00
Kyle Drake
7363215ea7 fix supporter card change 2024-11-19 00:29:43 -06:00
Kyle Drake
d2f977635c undelete site on password reset if deleted 2024-11-18 23:57:32 -06:00
Kyle Drake
c57f636e13 disable borked test for now 2024-11-18 22:29:13 -06:00
Kyle Drake
2c63328750 layout and copy improvements for supporter signup 2024-11-09 14:08:03 -06:00
Kyle Drake
4cac0c839c fix for supporter signup in mobile mode 2024-11-09 12:38:05 -06:00
Kyle Drake
29a3006f1c hide card display that breaks autofill 2024-11-04 15:34:34 -06:00
Kyle Drake
790d31f578 replace skeuocard with code that hopefully has less issues 2024-11-04 12:21:12 -06:00
Kyle Drake
c994f9f4c1 Merge branch 'editor_help_tooltips' 2024-11-01 10:37:11 -05:00
Kyle Drake
d07e201e4d add another windows webdav recommendation 2024-11-01 10:34:44 -05:00
Kyle Drake
8666d1b773
Merge pull request #555 from neocities/dependabot/bundler/rexml-3.3.9
Bump rexml from 3.3.6 to 3.3.9
2024-10-28 15:16:57 -05:00
dependabot[bot]
864aacd45a
Bump rexml from 3.3.6 to 3.3.9
Bumps [rexml](https://github.com/ruby/rexml) from 3.3.6 to 3.3.9.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.3.6...v3.3.9)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 18:52:56 +00:00
Violet V.
e9fe9b90ba
Make ACME challenge cleanup more specific
The .well-known directory has uses other than ACME challenge response,
so deleting the whole thing as cleanup is incorrect.

I ran into an issue where files I uploaded inside that directory (which
worked initially) disappeared after a while, I assume around the time
neocities renewed the certs for my custom domain. The file (and the
.well-known dir) still appeared in GETs on the /api/list endpoint, but
requests for them on my site returned 404. I tried to re-upload the
original to the same path but it appears since it had the same content
some optimization was preventing it from restoring the deleted file,
because it continued to 404.

Uploading the same file to a different path inside .well-known worked,
and then uploading a file with different content to the original path
worked.

This commit changes the ACME cleanup code to only remove the
.well-known/acme-challenge directory that it uses, and leaves any other
files alone.
2024-10-20 11:56:18 -04:00
Kyle Drake
8263bb9788 fix background for help popups in js mode 2024-10-13 22:40:15 -05:00
Kyle Drake
131d978180 editor: add editor help tooltips 2024-10-13 22:30:24 -05:00
Kyle Drake
67a5294e5a no flash after editor settings change 2024-10-09 15:11:26 -05:00
Kyle Drake
238844b723 keep editor theme change on it's own post method 2024-10-09 11:34:52 -05:00
Kyle Drake
9975daca5c set naming convention for editor vars 2024-10-08 20:58:19 -05:00
Kyle Drake
e93e2f31a0 add back sunburst theme 2024-10-08 20:48:45 -05:00
Kyle Drake
8ad26817f1 set default tab width to 2 to match current default 2024-10-04 17:41:44 -05:00
Kyle Drake
36237484f6
Merge pull request #551 from BanceDev/ace-settings
Updated Ace Editor Settings
2024-10-04 09:51:13 -05:00
Lance Borden
ebc81be9ca
fixed migration not using drop column 2024-10-04 00:21:23 -04:00
BanceDev
811b956a4b updated ace editor with new settings
settings for tab width, font size, keyboard mode, and autocomplete
2024-10-03 18:20:18 -04:00
Kyle Drake
d11e951fe6 usernames: restrict to lowercase match 2024-10-03 14:37:13 -05:00
Kyle Drake
372b22aa48 fix for username regex 2024-10-03 14:22:46 -05:00
Kyle Drake
5f0c590ca6 revert to ace editor 2024-10-02 14:09:38 -05:00
Kyle Drake
4bd30a97c8 fix tutorial 2024-10-02 11:31:54 -05:00
Kyle Drake
3b97b3f89c turn off autosuggestions/autocompletes for now 2024-10-01 22:38:44 -05:00
Kyle Drake
214465a369 only do html validation with html files 2024-10-01 18:26:05 -05:00
Kyle Drake
264d715447 add themes 2024-10-01 18:07:25 -05:00
Kyle Drake
f29244bf20 fix autocomplete misalign, enable minimap, short padding for bottom 2024-10-01 15:50:21 -05:00
Kyle Drake
0daaf69e25 monaco html hinting 2024-10-01 13:36:02 -05:00
Kyle Drake
a40defb927 fix margin for autocomplete text 2024-10-01 12:22:54 -05:00
Kyle Drake
8c7655ac6f fix monaco loading for text editor 2024-10-01 12:15:28 -05:00
Kyle Drake
2aec58b704
Merge pull request #545 from BanceDev/monaco-editor
Feature: Changed Code Editor to Monaco
2024-10-01 10:19:23 -05:00
BanceDev
504ea78593 added fix for inline autocomplete styling 2024-09-30 22:48:16 -04:00
BanceDev
ff27c37cf5 removed the dev and esm folders for monaco 2024-09-30 21:54:57 -04:00
BanceDev
037a9893db added basic languages folder 2024-09-30 21:45:45 -04:00
BanceDev
22864c927a Merge branch 'monaco-editor' of https://github.com/BanceDev/neocities into monaco-editor 2024-09-30 21:43:07 -04:00
BanceDev
4a7483509e added monaco code to public js folder and removed cdn 2024-09-30 21:42:19 -04:00
Lance Borden
75e966d958
Merge branch 'neocities:master' into monaco-editor 2024-09-30 15:05:29 -04:00
Kyle Drake
c2d6b2a361
Merge pull request #544 from neocities/dependabot/bundler/webrick-1.8.2
Bump webrick from 1.8.1 to 1.8.2
2024-09-30 13:37:11 -05:00
dependabot[bot]
a0ac6938cf
Bump webrick from 1.8.1 to 1.8.2
Bumps [webrick](https://github.com/ruby/webrick) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/ruby/webrick/releases)
- [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: webrick
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:18:03 +00:00
Kyle Drake
6f030797fa new btc address for lifer 2024-09-30 13:15:57 -05:00
BanceDev
165e17f844 basic monaco editor setup 2024-09-30 09:44:22 -04:00
Kyle Drake
47edba24dc properly escape screenshot path 2024-09-19 18:26:55 -05:00
Kyle Drake
4347642ac6 update puma to latest 2024-09-19 12:55:21 -05:00
Kyle Drake
4a8c55f6be chat tab commented out 2024-09-19 12:53:06 -05:00
Kyle Drake
3a41029313 add htm to uri, use site.uri for screenshot 2024-09-19 12:47:21 -05:00