Matt Baer
aa405bc57c
Remove "silenced" warning on password-collection.tmpl
...
Logged-in users never see this particular page, so it's not needed here.
2019-12-17 13:11:32 -05:00
Matt Baer
6f6204a849
Return 404 for suspended pass-protected colls
...
Previously, any password-protected collection on a suspended account
would prompt visitors for a password, and *then* take them to the "not
found" page. This fixes that.
2019-12-17 13:02:21 -05:00
Matt Baer
6a5d49eeb7
Merge pull request #218 from writeas/fix-empty-hostname-editing
...
Suppress log when editing a collection post or its metadata
2019-12-11 16:35:07 -05:00
Matt Baer
0b701c5f7f
Update "account silenced" alert on edit-meta
...
Use "silenced" phrasing instead of "suspended"
2019-12-07 09:08:37 -05:00
Matt Baer
acb8f5fe5d
Fix broken password-collection template
...
Fixed "user-supsended" to "user-suspended"
2019-12-07 09:06:31 -05:00
Matt Baer
d8f77585f5
Suppress log when editing post or its metadata
...
This adds the instance's Hostname to the collection data loaded when
editing a collection post or its metadata. While not technically needed
in this situation, it suppresses an alarming error log.
Resolves #216
2019-12-01 06:16:12 -05:00
Matt Baer
a266d8e032
Update IsJSON call in handleRenderMarkdown()
2019-11-29 08:12:54 -05:00
Matt Baer
5fa164d5cf
Merge branch 'develop' into markdown-API
2019-11-29 08:12:17 -05:00
Matt Baer
8c1bf2ddd5
Merge branch 'markdown-API' into activitypub-mentions
2019-11-28 10:31:35 -05:00
Matt Baer
a513c99a1e
Merge branch 'hotfix-0.11.2' into activitypub-mentions
2019-11-27 18:20:04 -05:00
Matt Baer
ae5bbd273d
Fix mention URL on multi-user instances
...
Previously, links would go to /user/mention:@me@this.tld instead of
/mention:@me@this.tld
2019-11-27 17:54:17 -05:00
Matt Baer
88a3ed7878
Merge pull request #214 from writeas/fix-hostname-fediverse
...
Fix fediverse post IDs
2019-11-27 17:02:20 -05:00
Matt Baer
59d892e486
Merge pull request #212 from writeas/fix-suspension-check
...
Fix suspension check in fetchPost()
2019-11-27 16:59:53 -05:00
Matt Baer
181af8c5c8
Update httpsig and activityserve
...
This fixes activityserve crashes caused by mentioning WriteFreely
instances.
2019-11-27 16:37:52 -05:00
Matt Baer
af6e5dea3a
Merge branch 'develop' into import-text
2019-11-26 17:41:29 -05:00
Matt Baer
bbb7b28110
Bump Travis build to Go 1.12
...
This fixes the `undefined: strings.ReplaceAll` build error.
2019-11-26 13:32:33 -05:00
Matt Baer
d8df15855c
Merge branch 'develop' into activitypub-mentions
2019-11-26 13:19:20 -05:00
Matt Baer
342c3cde89
Bump version to 0.11.2
2019-11-26 13:15:31 -05:00
Matt Baer
44a6703742
Prevent failed requests on failed user silence check
2019-11-26 13:14:52 -05:00
Matt Baer
c81927a69f
Fix empty hostname when fetching AS post via ID
...
Previously, fetching ActivityStreams data about a post via
/api/posts/ID, instead of /api/collections/ALIAS/posts/SLUG wouldn't
include the instance's base URL. This fixes that.
2019-11-26 12:59:15 -05:00
yalh76
36df095dac
Add ARM64 Build
2019-11-21 21:45:06 +01:00
Matt Baer
8d8e671a07
Fix suspension check in fetchPost()
...
Previously, this check would return a "user not found" error when
retrieving a collection post by its post ID, e.g. /api/posts/abc123
instead of /api/collections/demo/posts/my-slug -- this happens
particularly when `Announce`ing a post in the fediverse. This change
fixes that.
2019-11-19 09:59:13 +09:00
Matt Baer
bd99044e9c
Fix 500 on tags page
...
This fixes a panic from a nil user when calling u.IsSuspended().
Instead, this checks and calls IsSuspended() on `owner`.
2019-11-12 20:01:14 +09:00
Matt Baer
2899d98cfd
Fix collection post 500 when not logged in
...
This reverts some code from 5429ca4a
, which broke collection post
loading on blog posts when not logged in.
2019-11-12 19:43:41 +09:00
Matt Baer
278e4f6242
Bump version to 0.11.1
2019-11-12 16:53:52 +09:00
Matt Baer
3d49baf39a
Improve non-chorus site-wide header
...
This adds a Reader tab when necessary while logged in, and generally
keeps the navigation consistent for logged-in users, particularly in
regard to the Reader:
- Now includes user buttons and dropdown
- Makes header on user pages consistent with Reader page
2019-11-12 16:49:38 +09:00
Rob j Loranger
474a5d908d
Merge pull request #209 from writeas/fix-host-single-user-templates
...
Fix collection template issues introduced in #205
2019-11-11 15:26:38 -08:00
Rob Loranger
7e014ca659
Rename Suspend status to Silence
...
This changes all variables and functions from using Suspend{ed} to using
Silence{d} as well as documentation, errors and logging.
2019-11-11 15:25:19 -08:00
Matt Baer
80362000fe
Skip logging default pad template fallback
...
This reduces unnecessary logging by not showing the "no template" line
when the `editor` config value is empty (default).
2019-11-12 08:07:51 +09:00
Matt Baer
79f35a0ccd
Fix collection template issues introduced in #205
...
This fixes a template rendering issue caused by bad references to $.Host
in pinned posts links on single-user instances.
Closes #207
2019-11-12 08:03:00 +09:00
Rob Loranger
9b69de166f
add silenced warning on invites page
2019-11-11 14:25:34 -08:00
Matt Baer
bca678aee5
Merge pull request #174 from writeas/T661-disable-accounts
...
Add account suspension features
2019-11-12 02:08:30 +09:00
Matt Baer
53586d9cb8
Merge branch 'develop' into T661-disable-accounts
2019-11-12 01:46:37 +09:00
Matt Baer
5839c2ac4d
Merge pull request #192 from writeas/T695-reset-user-pass
...
Resolves T695
2019-11-12 01:39:09 +09:00
Matt Baer
8f24da94a6
Bump version to 0.11.0
2019-11-12 00:47:49 +09:00
Matt Baer
5644e8d251
Fix "silenced" alert styles on more pages
...
- Tagged posts
- Collection index
Ref T661
2019-11-12 00:41:45 +09:00
Matt Baer
7f96e8c384
Rename UserSuspended to UserSilenced
...
Some of the work needed to have the backend match user-facing wording.
Ref T661
2019-11-12 00:41:25 +09:00
Matt Baer
c3f76a3ab8
Change "suspend" to "silence" where user-facing
...
This puts the verbiage more in line with what the feature does, and
leaves room for other moderation controls in the future.
NOTE: this includes no backend refactoring, which may be confusing. We
should rename things to fit ASAP.
Ref T661
2019-11-12 00:22:33 +09:00
Matt Baer
f7550a0da8
Change more suspension check logic
...
From u.Status == UserSuspended to u.IsSuspended()
Ref T661
2019-11-12 00:04:36 +09:00
Matt Baer
d4206cd5f8
Move to web-core v1.2.0
2019-11-11 23:19:34 +09:00
Matt Baer
a9b5bb2f6b
Fix reset user's email address display
...
Previously, this had bad template logic and showed the wrong email address.
Ref T695
2019-11-11 21:40:49 +09:00
Matt Baer
d5dd007ff7
Change Reset Password button style
...
Ref T695
2019-11-11 21:37:02 +09:00
Matt Baer
3e8d1014d9
Tweak admin reset confirmation copy
...
Also updates some whitespace in the JS.
Ref T695
2019-11-11 18:04:20 +09:00
Matt Baer
422c16f39a
Tweak admin user pass reset success copy
...
This also adjusts the style and includes the user's password, so the
admin can easily notify them.
Ref T695
2019-11-11 18:03:19 +09:00
Matt Baer
f673f9b562
Reset password to sorta-sensical string
...
This resets user password to something random that also reminds the user
they should change it immediately after logging in, instead of a
completely random jumble of characters.
Ref T695
2019-11-11 18:01:08 +09:00
Matt Baer
6d4ec0b17d
Remove extra OwnUserPage field
...
Move logic into template, rather than add another field to the page.
Ref T695
2019-11-11 16:06:03 +09:00
Matt Baer
6e09fcb9e2
Change password reset endpoint to /admin/user/{Username}/passphrase
...
Ref T695
2019-11-11 16:02:22 +09:00
Matt Baer
38f3eec8e0
Merge branch 'develop' into T572-check-updates
2019-11-11 15:45:47 +09:00
Matt Baer
a65917ae2e
Merge pull request #205 from writeas/fix-csv-export
...
Fix URLs in CSV exports
2019-11-11 15:42:45 +09:00
Matt Baer
2c2ee0c00c
Tweak "suspended" notification copy
2019-11-11 15:16:04 +09:00