Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/writefreely/writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
https://github.com/writefreely/writefreely
This is the start of all changes needed to support entirely private
instances, where all blogs a...
Closes T651
161f7a8de29892d721cdb5f40197ae0dc4583503 authored over 5 years agoUpdate script
Closes T555
2b8b52285d8441dfbd0816a3486d3daf06991db0 authored over 5 years ago
store version output in new variable
slice output indexed from beginning instead of end. allowin...
And fix a typo
Ref T555
872ec4809b71833d38953d818473339fcec950cb authored over 5 years agoDecouple writefreely library from executable
Ref T613
ac7d72743515fdd7ccbe172d0106a4eac57ebdfa authored over 5 years ago36b160b706c766ed2762019ad7fdad99cb330e65 authored over 5 years ago
This moves `hostName` to the `Collection` struct, where it's needed. The
field is populated afte...
(or `writefreely -v` otherwise doesn't output anything)
Ref T555
4c34b3473662d5b367b1c7f75cbe9e9f2e79835d authored over 5 years agobasic error check with descriptive output in update_server.sh
f6ba1fc9c8a041380aae7bfab0fe937cbb54d769 authored over 5 years ago
this bash script will download a new version, if any, and exrtact it to
a temporary location. Th...
Ref T613
26a0990014408eee55c22ef177dcbf5e73b466a1 authored over 5 years agod5c2fe47da05570c66c169531db732283b18f5c0 authored over 5 years ago
830b859421fd14780809593c19fd3998d84ba6cb authored over 5 years ago
a10a4e9a28f787599c0b93e8b22cb17c10f29739 authored over 5 years ago
This ensures outside application builds will succeed when including the
writefreely pkg.
Ref T613
be0547a62ced91b4eb577d8964507d5eccace717 authored over 5 years ago
- Adds a new interface, Apper, that enables loading and persisting
instance-level data in new ...
ed4aacd1ac6a3ada63cee447e8d722637d5d1e42 authored over 5 years ago
f8de8f7f21ec8bbc86c37be7e9a67f9b1cb818d2 authored over 5 years ago
(instead of writing out the logic of that helper function)
Ref T613
23acabaeb338d9b623ff789a06f68387aa2f427a authored over 5 years agoRef T613
758269e3d8fc3122cbb7460c827397bcc0fbfa9a authored over 5 years ago
This ensures the writefreely pkg can be used in other applications that
need to load mysql thems...
This adds a new `landing` value in the [app] section of config.ini.
If non-empty, unauthenticate...
This solves the error 500 on the /api/me endpoint.
Replace token search query `=` with `LIKE` t...
9570388d1d36e0830a7b718747035068cb4640d0 authored over 5 years agochange delete post authentication logic
b2a9429db08c5c666925465eb4d42eeea03b4b68 authored over 5 years ago
this reorders the logic for checking authentication on post deletes to
first check for a provide...
support pubgate
c87b7ab39e7ef3194d8bea9d9889cfb37ffdb3eb authored over 5 years ago08799b220bc14477c38f6fc2766051ea8263fd97 authored over 5 years ago
d8fa85432dab62e36dd64827194e938448383ecf authored over 5 years ago
702db2bf75d7ff9c57caf1e8a136971f38974b03 authored over 5 years ago
Enable un-setting RTL setting via web
73f627a6c2a5da956dcd6a5d73cc7669b3ba6224 authored over 5 years agoMake post body h2's smaller on index pages
f82e11b3b3048fdf747bc88efd974ba46a81e3e9 authored over 5 years ago
This adds a small margin around a time element, which makes things look
better when the body of ...
Previously, <h2>s in a post were the exact same size as post titles on
index pages (blog index, ...
Include post title in zip export txt files
68bd5ef01a2e35b984e99d22fe1aa82dc885d2a1 authored over 5 years agocba7f1223efa6d3599da68ee4355252c091b015b authored over 5 years ago
Modify GetPost() to allow inclusion of pinned posts
cf51fc488666e98ab834ba91fe4bc65d6ceaad61 authored over 5 years agof271e53925d77c4f183759757f2452baf5902b59 authored over 5 years ago
95e84a1d0e3e23a3156ab624b2f5e9b51ef9a8ba authored over 5 years ago
this moves the unmarshaling of a remote actor out into a new helper which
accounts for the possi...
cf1d2d30e9515023cec6c3803dd9e0907a633731 authored over 5 years ago
this moves the unmarshaling of a remote actor out into a new helper which
accounts for the possi...
3986c8eec16b6ebff216c39c637f1762494defc8 authored over 5 years ago
Add go-bindata as a module dependency
b6da5d9711c4840e26039feb25a2f36ea5918072 authored over 5 years ago
Previously, once RTL was enabled on a post, you couldn't unset it via
the web application. This ...
This adds https://github.com/jteeuwen/go-bindata as a module dependency
as the make target 'buil...
go-bindata url updated
2fdd58387a6643be64b856b3653b37fc6f3d3829 authored over 5 years agocf139ecd729ad8ecf4f096ae7733472d338e0efb authored over 5 years ago
98f5b1489900c5b9957426e2bb03b3c9ed98d8d8 authored over 5 years ago
effab9b6a1b86b6b6961ec578f06002198be1fdd authored over 5 years ago
This adds a new `landing` value in the [app] section of config.ini.
If non-empty, unauthenticate...
Now the func takes a username and password instead of a single string.
77c81527868e6ca2770ab54b772a853f98bba103 authored over 5 years ago9e43b04f04c431e6933739859d10e7487b91b595 authored over 5 years ago
d8937e89a8647fd9a98f51dd0228cc3dfc12a812 authored over 5 years ago
This exposes setup and admin functions in the writefreely package, and
uses them in the main app...
Added /bin/lessc path to be compatible with CentOS 7
788713116f4af06879e8a1f41b3237acda2841e3 authored almost 6 years ago6da10f28ac3d47e0d74e3c7d5e975ca3e6fd0ba0 authored almost 6 years ago
Tweak Makefile for MacOS
601fc5d93e994f4e295bd03c791f21c92b7bcdeb authored almost 6 years ago91a181f628edf546e96ca4df987b1880b384c4fb authored almost 6 years ago
Fix the build in Docker after enabling go modules
fdbefa806fd05ea5f61cf1a0fc75900c2a1dd24e authored almost 6 years ago70f754e8af11f299b75c5c615a117387050a1f3c authored almost 6 years ago
Enabling go modules requires that GO111MODULE is set, so
we set it as an environment variable in...
This also moves development instructions to documentation repo.
7a07e1009b687a2448de1050c8957f0bc9fdf640 authored almost 6 years ago
This makes it so we can keep all schema changes in the `migrations`
module, instead of adding th...
c08484aa9c2d2a8fd17af9c0336efe275d506c3a authored almost 6 years ago
Previously it referenced an image on write.as and had the incorrect
og:url property. This also f...
This reverts commit 5e7da6678dc3c62a49f5ce2c1201c4d28a13d632.
There are better standards in pro...
1dc93c076dad136ce0b869ef3d3689c681ebc02f authored almost 6 years ago831209f4b6a8e4949cf736780984b4f43d4fef1c authored almost 6 years ago
1f973464bcd3fafba0a802f052dc954d424e56dd authored almost 6 years ago
238a913ce3f819d2405cccfdd5edd31693ee4b6b authored almost 6 years ago
63a2225b7fb2611785d5591d255ef2c8223dce58 authored almost 6 years ago
af0f6302a2dcb745e6e1793c7c515586347b624e authored almost 6 years ago
7ab5350a94a644e407fedc902842d814074df918 authored almost 6 years ago
51ac06a51b1bfbc4833b8a0d5bff144061f10a43 authored almost 6 years ago
This indicates whether or not invites are enabled on this instance. It
requires an upgrade to wr...
Now admins can choose a title for their About and Privacy pages; now
editable through the instan...
4cad074b44263f400c64eea810278c83473ad06f authored almost 6 years ago
Support new commentsEnabled property
24c56af6eed74a461ecb81972f2b297f04275fc7 authored almost 6 years ago
This adds a "Pages" section to the admin part of the site, and enables
admins to edit the pre-de...
Using xgo comes with its own gomod-related issues. So let's see if this
fixes the build issue me...
This will hopefully fix Travis errors:
/home/travis/.gimme/versions/go1.11.7.linux.amd64/pkg/to...
c7a495584031973504e8f781543605e372f46dff authored almost 6 years ago09fb73bdd53da05f561e1a246e2b28aec69bb52b authored almost 6 years ago
This fixes an error: undefined: Asset
45b01c041bc21f0aa6f8ae2dc11bec93ac1390f4 authored almost 6 years agoBased on @sheenobu's work on #58
8a9ef513fa276a67885b3fa67503030dae571bed authored almost 6 years ago24b193df9635b44615e0b8050360778354f3b871 authored almost 6 years ago
Previously, moving an anonymous post to a blog would instantly federate
the post, regardless of ...
This is a field previously supported by PeerTube, and just recently
added on PixelFed, that shou...
Add touch icons
5a0a3ce4519045ac2cb2849dcdb86ab4f690f893 authored almost 6 years ago(instead of the Write.as "w")
be0df11653c9148c1040357f9814b6c752582069 authored almost 6 years agob7d07e20373ba066dae1923b500e7a2677118b0f authored almost 6 years ago
This removes HTML, in addition to the Markdown stripping that was
already happening.
This fixes...
54edb2562d19cadae760205e32a1c0c55cfe449a authored almost 6 years agoResolve an edge case where last language has error
2f683e783ebef7ecd560e23fdc06ef2f10c3a9e7 authored almost 6 years ago
Previously, this check would only work if there was a pages/ dir in the
current working director...
If there are multiple language blocks on a page, we set the
onload on the last one to load all h...
Previously when looking up an invite ID that doesn't exist, the database
call wouldn't communica...
"zip" doesn't really describe what the posts themselves are exported as.
"txt" does.
These were missing.
c8ea346d167822e01549d4f51766f40b413879cb authored almost 6 years ago16c856ec27574fa401e054504d7e207328ce8904 authored almost 6 years ago
and remove IRC link
e20827ac3b01d781d4ed411864aa83389bb6eff1 authored almost 6 years ago2cee0dee2aef13702e35b0c04a11aa7bb497868c authored almost 6 years ago