Matt Baer
07debec8d5
Add new err func to wflib and sqlite builds
4 年之前
Matt Baer
0285a9b0bd
Show 503 page on collections under high load
This acknowledges "too many connections" and "max user connections"
errors in MySQL and propagates the error up the chain so we can notify
the user and return the correct HTTP code.
4 年之前
Matt Baer
06054a2cd7
Merge pull request #268 from writeas/noindex-invite-links
Add 'X-Robots-Tag: noindex' header to invite URLs
4 年之前
Matt Baer
da0455198d
Merge pull request #194 from writeas/table-borders
lightly style tables in posts
4 年之前
Matt Baer
5b6e008118
Merge pull request #277 from paddatrapper/oauth-gitlab
Add Gitlab OAuth
4 年之前
Kyle Robbertze
26b6ed5f4f
simplify gitlab oauth config
4 年之前
Matt Baer
f126ac624a
Merge pull request #276 from writeas/dateless-pinned-posts
Don't show date on pinned post page
4 年之前
Kyle Robbertze
c292512b9d
add Gitlab OAuth
4 年之前
Matt Baer
bad970c60a
Merge pull request #275 from writeas/fix-v4-migrations
Fix V4 + V5 SQLite migrations
4 年之前
Matt Baer
2aeb994b04
Don't show date on pinned post page
Ref T669
4 年之前
Matt Baer
172a6dba25
Merge pull request #263 from writeas/typography-alpha
Typography Improvements, Vol. I
4 年之前
Matt Baer
eda267e30a
Revert accidental h2 font-size change
4 年之前
Matt Baer
32f3fcb859
Skip IF [TABLE] NOT EXISTS on v4 migrations
We'd like these queries to fail correctly if the tables exist.
4 年之前
Matt Baer
61ddcff2c0
Add copyright notices to fixed files
4 年之前
Matt Baer
83b2c5a21b
Fix unique index on v5 SQLite migration
This index needed a unique name in order for this query to succeed.
4 年之前
Matt Baer
471ef4d403
Fix "NOT NULL column with NULL" error in v5 SQLite migration
Previously, this migration would cause the error: "Cannot add a NOT NULL
column with default value NULL". This fixes that by setting the default
value for new columns to '' (empty string). It updates the query builder
to support this, too.
4 年之前
Matt Baer
bb5da1d3f5
Break up v5 table ALTERs for SQLite
Combining all operations into a single query was causing problems in
SQLite. This fixes that by breaking them up into separate queries. It
also moves one column length change to only run on MySQL, since SQLite
doesn't need it.
4 年之前
Matt Baer
f1ffcf96ec
Remove user_id and remote_user_id constraints in v4&v5 migrations
It's not straightforward to remove these constraints in SQLite, so this
just skips it entirely. Since both of these migrations are part of the
same WF release, this should have minimal impact on admins.
4 年之前
Matt Baer
5b2612af54
Fix `created_at` default val in v4 migration for SQLite
This previously used a default timestamp value which caused the
migration to fail for SQLite databases.
4 年之前
Matt Baer
793380c1d9
Merge pull request #269 from writeas/lift-reader-limits
Adjust Reader limits and filtering
4 年之前
Matt Baer
c71d020e86
Merge pull request #261 from techknowlogick/update-cli
Refactor CLI
4 年之前
Matti R
2550804d93
return clear error
4 年之前
Matti R
b6044120ef
go fmt & update per feedback
4 年之前
Matt Baer
fca864c94a
Merge pull request #266 from writeas/fix-social-images
Fix image extraction for social metadata
4 年之前
Matt Baer
7283b17400
Merge pull request #267 from writeas/update-contributing-guide
Update Contributing guide
4 年之前
Matt Baer
4595d480ae
Merge pull request #264 from writeas/admin-dashboard-redesign
Admin dashboard redesign
Closes T694
4 年之前
Matt Baer
cd2e725746
Merge pull request #270 from nkoehring/js-html-aliases
add js, jsx and html aliases for highlightjs
4 年之前
koehr
b42760abab
add js, jsx and html aliases for highlightjs
4 年之前
Matt Baer
f903388a28
Fix admin nav rendering on user viewing
4 年之前
Matt Baer
9fe528bf47
Fix admin nav rendering on page editing
4 年之前
Matt Baer
303144fd24
Fix 500 when update checks disabled
Ref T572
4 年之前
Matt Baer
46dbb10433
Make Admin Settings page more user-friendly
- Add a description to each config item
- Change item names to make more sense
Ref T694
4 年之前
Matt Baer
d17e82d34c
Prevent update check from slowing app init
Previously, we'd wait for a response before finishing app
initialization, meaning an overall slower startup. This fixes that.
Ref T572
4 年之前
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.
4 年之前
Matt Baer
8933076296
Add invite button to admin Users page header
Ref T694
4 年之前
Matt Baer
6f3b502e65
Add 'X-Robots-Tag: noindex' header to invite URLs
This instructs search engines to not index invite links.
4 年之前
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.
4 年之前
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.
4 年之前
Matt Baer
34d196376e
Include extracted images in draft social metadata
Previously, we didn't extract images for draft posts. This fixes that.
4 年之前
Matt Baer
8e8eb3c563
Merge pull request #260 from writeas/fix-deletion-pleroma
Fix post deletion on Pleroma
4 年之前
Matt Baer
987c74c93a
Add logging around automated update checks
Logs requests when --debug enabled, and always logs errors from the
check.
Ref T572
4 年之前
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
4 年之前
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
4 年之前
Matt Baer
389dc8b9db
Show functional Updates page when checks are disabled
Ref T572
4 年之前
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
4 年之前
Matt Baer
48ca695c46
Show last update check time in local timezone
4 年之前
Matt Baer
68e992a55e
Fix bad #status anchor in view-user.tmpl
4 年之前
Matt Baer
8e2eab5b73
Merge pull request #265 from shleeable/patch-1
Update Dockerfile - Go / Alpine base images
4 年之前
Shlee
7d15b799f0
Update Dockerfile
4 年之前
Matt Baer
04a76c4120
Merge pull request #262 from writeas/consistent-backend-pages
Consistent backend page design
4 年之前