Matt Baer
de5e91cb71
Fix trailing backslash on lists in Classic editor
Previously, when editing a post with an unordered list in it via the
Classic editor, backslashes (\) would get added to the end of each list
item. This fixes that.
Closes #480
2 jaren geleden
Matt Baer
e983c4527f
Update README links and intro text
2 jaren geleden
Matt Baer
25e4d6448b
Fix ineffectual assignments in migrations
2 jaren geleden
Matt Baer
230c736583
Run gofmt on files that need it
2 jaren geleden
Matt Baer
e7245536f3
Merge pull request #463 from writefreely/wm-fix
Web Monetization fixes + exclusive content
2 jaren geleden
Matt Baer
42db4b38f6
Truncate paid posts and show badge on Reader
2 jaren geleden
Matt Baer
c05f7056c4
Fix collection rendering in Chorus mode
2 jaren geleden
Matt Baer
e42ba392c6
Support Web Monetized split content
Ref T770
2 jaren geleden
Matt Baer
9341784c0c
Fix OAuth signup with collection description
2 jaren geleden
Matt Baer
f0697fd555
Merge branch 'develop' into wm-fix
2 jaren geleden
Matt Baer
7695f8c2e4
Merge pull request #464 from writefreely/api-updates
Final API changes
2 jaren geleden
Matt Baer
85fb2a952b
Support setting `description` on user registration
2 jaren geleden
Matt Baer
6740fbe097
Support publishing title-only posts
3 jaren geleden
Matt Baer
2938bba15a
Support updating collection only with monetization_pointer
3 jaren geleden
Matt Baer
ddc7087d1e
Fix Web Monetization option not showing on Customize page
3 jaren geleden
Matt Baer
b010484493
Return `url` of new post on publish
3 jaren geleden
Matt Baer
73e0b72878
Fix release build
This forces xgo to use Go 1.15, to work around a bug with Go modules:
https://github.com/techknowlogick/xgo/issues/109#issuecomment-835494720
This also uses the correct Darwin and Windows binary names to prevent
failures in the `make release` process.
3 jaren geleden
Matt Baer
14f5100d6a
Bump version to 0.13.0
3 jaren geleden
Matt Baer
5c89812764
Merge pull request #460 from writefreely/add-funding-info
Enable GitHub Sponsor button
3 jaren geleden
Matt Baer
7a71731274
Add GitHub Sponsors profile
3 jaren geleden
Matt Baer
b0f792c211
Add Open Collective funding profile
3 jaren geleden
Matt Baer
73450a50e3
Merge pull request #356 from writefreely/draft-list-paging
Draft list paging
3 jaren geleden
Matt Baer
895e04c8c4
Merge pull request #443 from writefreely/minor-fixes
Minor WYSIWYG and miscellaneous fixes
3 jaren geleden
Matt Baer
4565c6dd90
Only use SameSite=None on Secure site
This fixes logging in when developing on newer versions of Chrome.
3 jaren geleden
Matt Baer
a7c4a318f3
Merge pull request #458 from writefreely/improve-gopher
Fix Gopher links and add blog info
3 jaren geleden
Matt Baer
7c32dc1045
Merge pull request #457 from writefreely/intl-domain-support
Support international domain names
3 jaren geleden
Matt Baer
2903c86875
Remove prose.bundle.js from repo
This file is compiled from other sources, and thus shouldn't be
included in the repo.
3 jaren geleden
Matt Baer
e5347dd924
Move Classic editor horizontal spacing inside .ProseMirror
3 jaren geleden
Matt Baer
c9c2adde0f
Use Sans font for Classic editor menubar
3 jaren geleden
Matt Baer
b2c6c6c167
Rename wysiwyg editor to classic
3 jaren geleden
Matt Baer
5a4ff2a9de
Support blockquotes in Classic editor
Ref T727
3 jaren geleden
Matt Baer
c01fb585ba
Support horizontal rules in Classic editor
Ref T727
3 jaren geleden
Matt Baer
affcd270bb
Merge pull request #204 from writefreely/T319-user-delete-acct
T319 user delete acct
3 jaren geleden
Matt Baer
14a8961457
Show correct extracted title on loaded posts page
Ref T401
3 jaren geleden
Matt Baer
4e0912b32a
Merge pull request #203 from writefreely/T319-admin-delete-acct
T319 admin delete acct
3 jaren geleden
Matt Baer
02bb5013a7
Show blog title and description via Gopher
3 jaren geleden
Matt Baer
7257af2905
Strip HTTP port from Gopher links
Previously, if running an instance on e.g. http://localhost:8080 , the port
would show up in the Gopher links and potentially cause rendering to fail.
This fixes that.
3 jaren geleden
Matt Baer
36455eea2b
Remove debug log
3 jaren geleden
Matt Baer
967ee9679c
Support international domain names
This internally converts the configured host name into its Punycode ASCII
representation, while showing users the correct Unicode domain name.
3 jaren geleden
Matt Baer
d3d77cee54
Make open account deletion configurable
This adds a configuration option to the [app] section: open_deletion. When
true, users can delete their account on their own.
Ref T319
3 jaren geleden
Matt Baer
7c1c1218b1
Tweak "deletion success" message and note it doesn't work
Ref T319
3 jaren geleden
Matt Baer
b092421f6e
Add Cross-Site Request Forgery (CSRF) protection on account deletion
This requires admins to generate a new encryption key with:
writefreely keys generate
Ref T319
3 jaren geleden
Matt Baer
a6c93c37da
Move user account deletion to confirmation modal
This mimics the admin UI for deleting a user account.
Ref T319
3 jaren geleden
Matt Baer
1d8facfe1c
Prevent admin self-deletion in API
Ref T319
3 jaren geleden
Matt Baer
f689706baa
Merge branch 'T319-admin-delete-acct' into T319-user-delete-acct
3 jaren geleden
Matt Baer
f06ab629d1
Make user deletion success message more concise
Ref T319
3 jaren geleden
Matt Baer
e4164cbf67
Move admin user deletion confirmation to modal
Ref T319
3 jaren geleden
Matt Baer
3b58d77e67
Merge branch 'develop' into T319-admin-delete-acct
3 jaren geleden
Matt Baer
c0fdd8af49
Merge pull request #452 from writefreely/fix-ace-touchscreens
Disable Ace editor on touchscreen devices
3 jaren geleden
Matt Baer
c06a739f9b
Merge pull request #450 from writefreely/fix-markdown-import-safari
Accept general text/* files on post import
3 jaren geleden