Matt Baer
05aad04b21
Limit Reader posts by count, not publish date
...
This changes the Reader to show the 250 most recent posts, with the
5-post-per-author limit still, instead of only posts from the last 3
months.
2020-02-25 13:13:36 -05:00
Matt Baer
8933076296
Add invite button to admin Users page header
...
Ref T694
2020-02-25 13:06:55 -05:00
Matt Baer
6f3b502e65
Add 'X-Robots-Tag: noindex' header to invite URLs
...
This instructs search engines to not index invite links.
2020-02-22 19:46:36 -05:00
Matt Baer
e6e8cb5944
Add details and update CONTRIBUTING guide
...
This updates the guide to explain our current practices and processes.
It now focuses primarily on contributing code, instead of other types of
contributions.
2020-02-22 13:04:26 -05:00
Matt Baer
563ea5b25b
Fix image extraction for URLs with query strings
...
Previously, image extraction wouldn't catch images with a query string
(or anything else) appended. This fixes that by parsing extracted URLs
and only checking the path for what looks like an image file.
2020-02-19 17:07:02 -05:00
Matt Baer
34d196376e
Include extracted images in draft social metadata
...
Previously, we didn't extract images for draft posts. This fixes that.
2020-02-19 16:38:50 -05:00
Matt Baer
8e8eb3c563
Merge pull request #260 from writeas/fix-deletion-pleroma
...
Fix post deletion on Pleroma
2020-02-19 09:59:25 -05:00
Matt Baer
987c74c93a
Add logging around automated update checks
...
Logs requests when --debug enabled, and always logs errors from the
check.
Ref T572
2020-02-15 12:58:45 -05:00
Matt Baer
37b7755c08
Tell admin that automated check failed when necessary
...
This keeps track when automated update check fails, and displays a
relevant message to the admin on /admin/updates
Ref T572
2020-02-15 12:56:33 -05:00
Matt Baer
c2ece926e0
Show update notification in admin nav bar
...
When a WriteFreely update is available, indicate this on the "Updates"
navigation item
Ref T572
2020-02-15 12:53:47 -05:00
Matt Baer
389dc8b9db
Show functional Updates page when checks are disabled
...
Ref T572
2020-02-15 12:19:06 -05:00
Matt Baer
a06bb457de
Change copy and design on WF Updates page
...
- Tweak the copy
- Include link to download latest release
- Change the version status design a bit
- Restyle some text
2020-02-15 11:59:47 -05:00
Matt Baer
48ca695c46
Show last update check time in local timezone
2020-02-15 11:57:55 -05:00
Matt Baer
68e992a55e
Fix bad #status anchor in view-user.tmpl
2020-02-15 11:28:06 -05:00
Matt Baer
8e2eab5b73
Merge pull request #265 from shleeable/patch-1
...
Update Dockerfile - Go / Alpine base images
2020-02-15 10:48:13 -05:00
Shlee
7d15b799f0
Update Dockerfile
2020-02-15 23:27:13 +08:00
Matt Baer
04a76c4120
Merge pull request #262 from writeas/consistent-backend-pages
...
Consistent backend page design
2020-02-15 09:47:38 -05:00
Matt Baer
602cd80020
Fix mismatched span in user/admin/users.tmpl
2020-02-14 16:26:13 -05:00
Matt Baer
0d79057bae
Rename ReleaseURL() to ReleaseNotesURL()
2020-02-14 16:13:54 -05:00
Matt Baer
84ab41697b
Merge branch 'develop' into admin-dashboard-redesign
2020-02-14 14:50:23 -05:00
Matt Baer
f79926031f
Merge pull request #175 from writeas/T572-check-updates
...
add update checks
Closes T572
2020-02-14 14:32:35 -05:00
Matt Baer
8364dce398
Merge branch 'develop' into T572-check-updates
2020-02-14 14:27:22 -05:00
Matt Baer
b58464addb
Optionally hide Monitor page in Admin nav
...
This adds a new config option that signifies the admin doesn't need to
see deeply technical things, like application resource usage. In the
[app] section, set forest = true to enable this.
Ref T694
2020-02-14 14:12:28 -05:00
Matt Baer
92da069ce4
Move admin dashboard sections into subpages
...
This moves app config to a "Settings" page and the application monitor
to a "Monitor" page. It also reworks the admin navigation bar a bit and
adds some instance stats on the dashboard.
Ref T694
2020-02-14 13:55:24 -05:00
Matt Baer
71224d68a2
Change line-height to 1.5
2020-02-14 08:40:06 -05:00
Matt Baer
8ce7d4c9fc
Add isIgnorableError to database-lib.go
2020-02-12 11:39:39 -05:00
Rob Loranger
33474cb1f1
change to simpler style
2020-02-11 13:02:10 -08:00
Matt Baer
7fe281df69
Use NULL for new attach_user_id column
...
Ref T713
2020-02-10 15:24:39 -05:00
Matt Baer
b1d006fcf2
Make Reader width consistent with other pages
2020-02-10 15:08:42 -05:00
Matt Baer
5d754176e0
Use h1 consistently on user pages
...
instead of h2s. This also removes odd one-time class usages on Account
Settings page.
2020-02-10 15:08:14 -05:00
Matti R
b0f0de3dde
go mod tidy
2020-02-10 01:57:57 -05:00
Matti R
6173405794
switch to use urfave/cli for cli, which allows for auto-manpage generation and bash complete
2020-02-10 01:46:58 -05:00
Matt Baer
f846cada4b
Merge branch 'develop' into T713-oauth-account-management
2020-02-09 14:05:12 -05:00
Matt Baer
9fb12eea74
Merge pull request #240 from techknowlogick/acme-v2
...
update golang.org/x/crypto vendor to use acme v2
2020-02-09 13:36:13 -05:00
Matt Baer
42467fc9c1
Merge branch 'develop' into acme-v2
2020-02-09 13:32:45 -05:00
Matt Baer
ab2b8dff7f
Merge pull request #249 from writeas/fix-activitypub-client
...
Improve resource use for federation
2020-02-09 12:03:00 -05:00
Matt Baer
859702f3e7
Merge pull request #210 from writeas/rename-account-suspend
...
Rename Suspend status to Silence
Ref T661
2020-02-09 11:40:10 -05:00
Matt Baer
7023b74d12
Update calls and vars for Invites and elsewhere
...
Ref T661
2020-02-09 11:24:48 -05:00
Matt Baer
629d40b549
Fix collection rendering after merge
2020-02-09 11:24:16 -05:00
Matt Baer
f70c1dfaa5
Merge branch 'develop' into rename-account-suspend
2020-02-09 11:14:51 -05:00
Matt Baer
468bbf2187
Merge branch 'develop' into rename-account-suspend
2020-02-09 11:14:14 -05:00
Matt Baer
252d59d3f7
Merge pull request #208 from writeas/silence-invites
...
add silenced warning on invites page
Ref T661
2020-02-09 11:02:42 -05:00
Matt Baer
b78f64bad3
Don't fail Invite page rendering on IsUserSuspended check
2020-02-09 10:57:08 -05:00
Matt Baer
8cfffb5650
Disable form items on Invite page when silenced
...
Ref T661
2020-02-09 10:51:34 -05:00
Matt Baer
6d3803bfe8
Merge pull request #241 from writeas/post-time-fix
...
fixes imported post times
2020-02-09 10:23:15 -05:00
Matt Baer
f902f65365
Merge pull request #259 from writeas/fix-edit-route-permissions
...
Require authenticated user on draft edit routes
2020-02-08 15:26:32 -05:00
Matt Baer
1a10bb3ed6
Merge pull request #252 from writeas/fix-mix-of-collations
...
Restrict /invite/{code} route to valid chars
2020-02-08 15:25:15 -05:00
Matt Baer
fe82cbb96e
Fix post deletion on Pleroma
...
See: https://git.pleroma.social/pleroma/pleroma/issues/1481
Fixes #223
2020-02-08 15:19:06 -05:00
Matt Baer
f8a40fac4b
Merge pull request #202 from writeas/T319-delete-account
...
add account deletion
Ref T319
2020-02-08 15:00:49 -05:00
Matt Baer
666bd1b9d1
Show correct error when user not found in admin panel
...
Previously, it would show a 500. This also logs the real reason if it's
not a "not found" error
2020-02-08 14:46:05 -05:00