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

Allow completely private instances, part 1

This is the start of all changes needed to support entirely private
instances, where all blogs a...

b3a36a3be722cb8e96fb391787237f8644a547a6 authored over 5 years ago
Support changing landing conf val from Admin UI

Closes T651

161f7a8de29892d721cdb5f40197ae0dc4583503 authored over 5 years ago
Merge pull request #122 from writeas/update-script

Update script

Closes T555

2b8b52285d8441dfbd0816a3486d3daf06991db0 authored over 5 years ago
fix: update script: non-standard version numbers

store version output in new variable
slice output indexed from beginning instead of end. allowin...

075f25b829dd0ad6599dac1026ac15c6375e534d authored over 5 years ago
Tweak status wording

And fix a typo

Ref T555

872ec4809b71833d38953d818473339fcec950cb authored over 5 years ago
Merge pull request #102 from writeas/librarization

Decouple writefreely library from executable

Ref T613

ac7d72743515fdd7ccbe172d0106a4eac57ebdfa authored over 5 years ago
Add TODO for multierror

36b160b706c766ed2762019ad7fdad99cb330e65 authored over 5 years ago
Remove global hostName var

This moves `hostName` to the `Collection` struct, where it's needed. The
field is populated afte...

f38a135bfa7202d65aa627c31bd38db1880bcdf9 authored over 5 years ago
Exit when no writefreely executable found

(or `writefreely -v` otherwise doesn't output anything)

Ref T555

4c34b3473662d5b367b1c7f75cbe9e9f2e79835d authored over 5 years ago
update script: error check restarting service

basic error check with descriptive output in update_server.sh

f6ba1fc9c8a041380aae7bfab0fe937cbb54d769 authored over 5 years ago
add update script

this bash script will download a new version, if any, and exrtact it to
a temporary location. Th...

0c44fe1c2eadc1441f71b036ad7dd8b5e6e7da61 authored over 5 years ago
Save config via Apper interface from Admin dash

Ref T613

26a0990014408eee55c22ef177dcbf5e73b466a1 authored over 5 years ago
Merge branch 'develop' into librarization

d5c2fe47da05570c66c169531db732283b18f5c0 authored over 5 years ago
Fix activitypub.go imports

830b859421fd14780809593c19fd3998d84ba6cb authored over 5 years ago
Merge branch 'develop' into librarization

a10a4e9a28f787599c0b93e8b22cb17c10f29739 authored over 5 years ago
Include schema.sql when built with wflib tag

This ensures outside application builds will succeed when including the
writefreely pkg.

Ref T613

be0547a62ced91b4eb577d8964507d5eccace717 authored over 5 years ago
Break functionality out of Serve() func

- Adds a new interface, Apper, that enables loading and persisting
instance-level data in new ...

034db22f8c29c8cf94898e3f1b1dfab2338ff000 authored over 5 years ago
Move static file ServeMux to App struct

ed4aacd1ac6a3ada63cee447e8d722637d5d1e42 authored over 5 years ago
Merge branch 'librarization' of github.com:writeas/writefreely into librarization

f8de8f7f21ec8bbc86c37be7e9a67f9b1cb818d2 authored over 5 years ago
Use db.isDuplicateKeyErr() in activitypub.go

(instead of writing out the logic of that helper function)

Ref T613

23acabaeb338d9b623ff789a06f68387aa2f427a authored over 5 years ago
Move key generation and Keychain to key pkg

Ref T613

758269e3d8fc3122cbb7460c827397bcc0fbfa9a authored over 5 years ago
Allow compiling without go-sql-driver/mysql pkg

This ensures the writefreely pkg can be used in other applications that
need to load mysql thems...

eb6349f93ad467a96f61df067f45349d1f02ad08 authored over 5 years ago
Support changing default landing path

This adds a new `landing` value in the [app] section of config.ini.
If non-empty, unauthenticate...

584fe4fb93ff34fa904a3aaffebf552fd66e654b authored over 5 years ago
Fix #96

This solves the error 500 on the /api/me endpoint.

Replace token search query `=` with `LIKE` t...

9570388d1d36e0830a7b718747035068cb4640d0 authored over 5 years ago
Merge pull request #117 from writeas/T612

change delete post authentication logic

b2a9429db08c5c666925465eb4d42eeea03b4b68 authored over 5 years ago
change delete post authentication logic

this reorders the logic for checking authentication on post deletes to
first check for a provide...

d58c142467ea0f33aea3b5a0b6b2d986721ed11a authored over 5 years ago
Merge pull request #111 from writeas/gh100

support pubgate

c87b7ab39e7ef3194d8bea9d9889cfb37ffdb3eb authored over 5 years ago
revert accidental .vscode folder inclusion

08799b220bc14477c38f6fc2766051ea8263fd97 authored over 5 years ago
fix for Pubgate user not having SharedInbox

d8fa85432dab62e36dd64827194e938448383ecf authored over 5 years ago
Merge branch 'gh100' of github.com:writeas/writefreely into gh100

702db2bf75d7ff9c57caf1e8a136971f38974b03 authored over 5 years ago
Merge pull request #110 from writeas/fix-rtl

Enable un-setting RTL setting via web

73f627a6c2a5da956dcd6a5d73cc7669b3ba6224 authored over 5 years ago
Merge pull request #115 from writeas/blog-index-titles

Make post body h2's smaller on index pages

f82e11b3b3048fdf747bc88efd974ba46a81e3e9 authored over 5 years ago
Add spacing around time element on index pages

This adds a small margin around a time element, which makes things look
better when the body of ...

6bf4e1a52ea4d86fc3b17b9069ae39a91bbf3a2e authored over 5 years ago
Make post body h2's smaller on index pages

Previously, <h2>s in a post were the exact same size as post titles on
index pages (blog index, ...

4b1ca3e29672db658feace1cf5fda70753a99c23 authored over 5 years ago
Merge pull request #114 from writeas/export-title

Include post title in zip export txt files

68bd5ef01a2e35b984e99d22fe1aa82dc885d2a1 authored over 5 years ago
Include post title in zip export txt files

cba7f1223efa6d3599da68ee4355252c091b015b authored over 5 years ago
Merge pull request #113 from writeas/fix-json-export-2

Modify GetPost() to allow inclusion of pinned posts

cf51fc488666e98ab834ba91fe4bc65d6ceaad61 authored over 5 years ago
Update GetPosts() docstring

f271e53925d77c4f183759757f2452baf5902b59 authored over 5 years ago
Change GetPosts() to have includePinned parameter, change all calls to match

95e84a1d0e3e23a3156ab624b2f5e9b51ef9a8ba authored over 5 years ago
fixes issue #100 - can't follow from pubgate

this moves the unmarshaling of a remote actor out into a new helper which
accounts for the possi...

95215aa39db51f9510ded34480a62fb61242c4dd authored over 5 years ago
Merge branch 'agd' into librarization

cf1d2d30e9515023cec6c3803dd9e0907a633731 authored over 5 years ago
fixes issue #100 - can't follow from pubgate

this moves the unmarshaling of a remote actor out into a new helper which
accounts for the possi...

ff2d3fc3d5fcf237590eee2ce871deb6faf458f4 authored over 5 years ago
add missing string variable in log statement in export.go + go fmt

3986c8eec16b6ebff216c39c637f1762494defc8 authored over 5 years ago
Merge pull request #107 from writeas/go-bindata-as-dep

Add go-bindata as a module dependency

b6da5d9711c4840e26039feb25a2f36ea5918072 authored over 5 years ago
Enable un-setting RTL setting via web

Previously, once RTL was enabled on a post, you couldn't unset it via
the web application. This ...

b9b41b1ef7279b1f24c7d0866df836976ef23bc5 authored over 5 years ago
Add go-bindata as a module dependency

This adds https://github.com/jteeuwen/go-bindata as a module dependency
as the make target 'buil...

6ff136455c93a3ce74b81eedadfb6e8bab044b58 authored over 5 years ago
Merge pull request #105 from writeas/go-bindata-repo-fix

go-bindata url updated

2fdd58387a6643be64b856b3653b37fc6f3d3829 authored over 5 years ago
go-bindata url updated

cf139ecd729ad8ecf4f096ae7733472d338e0efb authored over 5 years ago
Use HTTP for MathJax submodule

98f5b1489900c5b9957426e2bb03b3c9ed98d8d8 authored over 5 years ago
Move MathJax to git submodule

effab9b6a1b86b6b6961ec578f06002198be1fdd authored over 5 years ago
Support changing default landing path

This adds a new `landing` value in the [app] section of config.ini.
If non-empty, unauthenticate...

c95ee0abe10baaf22fb798b6cf3a7f8c11ecb85b authored over 5 years ago
Break up CreateUser credentials into two args

Now the func takes a username and password instead of a single string.

77c81527868e6ca2770ab54b772a853f98bba103 authored over 5 years ago
Make Keychain struct public

9e43b04f04c431e6933739859d10e7487b91b595 authored over 5 years ago
Make App struct public

d8937e89a8647fd9a98f51dd0228cc3dfc12a812 authored over 5 years ago
Move flag parsing to main package

This exposes setup and admin functions in the writefreely package, and
uses them in the main app...

9023d4eb3f0311fd40f3f146544b3464b6b0c76f authored over 5 years ago
Merge pull request #99 from gytisrepecka/master

Added /bin/lessc path to be compatible with CentOS 7

788713116f4af06879e8a1f41b3237acda2841e3 authored almost 6 years ago
Modified less/Makefile: added /bin/lessc path which is returned by which lessc in CentOS 7 when lessc is installed via npm.

6da10f28ac3d47e0d74e3c7d5e975ca3e6fd0ba0 authored almost 6 years ago
Merge pull request #97 from dariusk/master

Tweak Makefile for MacOS

601fc5d93e994f4e295bd03c791f21c92b7bcdeb authored almost 6 years ago
Adding another possible path for lessc to Makefile

91a181f628edf546e96ca4df987b1880b384c4fb authored almost 6 years ago
Merge pull request #95 from TeDomum/master

Fix the build in Docker after enabling go modules

fdbefa806fd05ea5f61cf1a0fc75900c2a1dd24e authored almost 6 years ago
Install the writefreely cmd properly

70f754e8af11f299b75c5c615a117387050a1f3c authored almost 6 years ago
Fix the build in Docker after enabling go modules

Enabling go modules requires that GO111MODULE is set, so
we set it as an environment variable in...

402e9e822cb920b378bc871210ee971b9e8371e1 authored almost 6 years ago
Include -config and -init-db steps in make install

This also moves development instructions to documentation repo.

7a07e1009b687a2448de1050c8957f0bc9fdf640 authored almost 6 years ago
Run migrations on db initialization

This makes it so we can keep all schema changes in the `migrations`
module, instead of adding th...

771c7acf5faa94bbc7e294260ff77b04b2a537b9 authored almost 6 years ago
Fix excessive p spacing in blockquotes

c08484aa9c2d2a8fd17af9c0336efe275d506c3a authored almost 6 years ago
Fix draft post metadata

Previously it referenced an image on write.as and had the incorrect
og:url property. This also f...

e80f99a72edc262ab4ffa65c980313fed8f4ae60 authored almost 6 years ago
Revert "Support new commentsEnabled property"

This reverts commit 5e7da6678dc3c62a49f5ce2c1201c4d28a13d632.

There are better standards in pro...

1dc93c076dad136ce0b869ef3d3689c681ebc02f authored almost 6 years ago
Merge branch 'develop'

831209f4b6a8e4949cf736780984b4f43d4fef1c authored almost 6 years ago
Merge branch 'master' of github.com:writeas/writefreely

1f973464bcd3fafba0a802f052dc954d424e56dd authored almost 6 years ago
Make WriteFreely spacing consistent

238a913ce3f819d2405cccfdd5edd31693ee4b6b authored almost 6 years ago
Add admin dashboard link to dropdown navs

63a2225b7fb2611785d5591d255ef2c8223dce58 authored almost 6 years ago
Replace --reset-pass instructions with admin guide link

af0f6302a2dcb745e6e1793c7c515586347b624e authored almost 6 years ago
Bump version to 0.9.0

7ab5350a94a644e407fedc902842d814074df918 authored almost 6 years ago
Move Docker instructions to writefreely/documentation

51ac06a51b1bfbc4833b8a0d5bff144061f10a43 authored almost 6 years ago
Add `invites` flag in NodeInfo

This indicates whether or not invites are enabled on this instance. It
requires an upgrade to wr...

07ab0cdb9cfc8feb56ab6c3e0ec702c7c6863cb5 authored almost 6 years ago
Support changing instance page titles

Now admins can choose a title for their About and Privacy pages; now
editable through the instan...

9cb0f8092110735f20e0d7e50e4ee1f5ee7192a9 authored almost 6 years ago
Link to version-specific writer's guide

4cad074b44263f400c64eea810278c83473ad06f authored almost 6 years ago
Merge pull request #89 from writeas/comments-enabled

Support new commentsEnabled property

24c56af6eed74a461ecb81972f2b297f04275fc7 authored almost 6 years ago
Move instance page editing to dedicated section

This adds a "Pages" section to the admin part of the site, and enables
admins to edit the pre-de...

a850fa14cd1bdded6997859a37333de3d5c0c96d authored almost 6 years ago
Do Travis builds without sqlite

Using xgo comes with its own gomod-related issues. So let's see if this
fixes the build issue me...

00ed2990eb7fdf0fe3213d90fa8e322adb0fc20f authored almost 6 years ago
Do CI compile with xgo

This will hopefully fix Travis errors:

/home/travis/.gimme/versions/go1.11.7.linux.amd64/pkg/to...

c7a495584031973504e8f781543605e372f46dff authored almost 6 years ago
Standardize admin navigation

09fb73bdd53da05f561e1a246e2b28aec69bb52b authored almost 6 years ago
Don't install packages in make deps

This fixes an error: undefined: Asset

45b01c041bc21f0aa6f8ae2dc11bec93ac1390f4 authored almost 6 years ago
Fix go-bindata error in Travis build

Based on @sheenobu's work on #58

8a9ef513fa276a67885b3fa67503030dae571bed authored almost 6 years ago
Bump Travis Go version to 1.11

24b193df9635b44615e0b8050360778354f3b871 authored almost 6 years ago
Don't federate scheduled posts upon claiming

Previously, moving an anonymous post to a blog would instantly federate
the post, regardless of ...

4af9fa66aa10c7fa57cc8a6666e00744db435786 authored almost 6 years ago
Support new commentsEnabled property

This is a field previously supported by PeerTube, and just recently
added on PixelFed, that shou...

5e7da6678dc3c62a49f5ce2c1201c4d28a13d632 authored almost 6 years ago
Merge pull request #78 from mrvdb/apple-icons

Add touch icons

5a0a3ce4519045ac2cb2849dcdb86ab4f690f893 authored almost 6 years ago
Use WF "w" for touch icons

(instead of the Write.as "w")

be0df11653c9148c1040357f9814b6c752582069 authored almost 6 years ago
Automatically assign "bug?" label to bug reports

b7d07e20373ba066dae1923b500e7a2677118b0f authored almost 6 years ago
Strip HTML from post summary

This removes HTML, in addition to the Markdown stripping that was
already happening.

This fixes...

54edb2562d19cadae760205e32a1c0c55cfe449a authored almost 6 years ago
Merge pull request #81 from mrvdb/codehighlight

Resolve an edge case where last language has error

2f683e783ebef7ecd560e23fdc06ef2f10c3a9e7 authored almost 6 years ago
Fix IsValidUsername check when PagesParentDir isn't current dir

Previously, this check would only work if there was a pages/ dir in the
current working director...

3d30a0969587f998ffbbb21a8ae99b840762fe28 authored almost 6 years ago
Resolve an edge case where last language has error

If there are multiple language blocks on a page, we set the
onload on the last one to load all h...

f40ce14fb2e22853f3b10627b1f916cf9ad27d18 authored almost 6 years ago
Fix nil pointer when navigating to bad invite URL

Previously when looking up an invite ID that doesn't exist, the database
call wouldn't communica...

372b4e5dcdc0767be6ee2efa54b562f926e6130e authored almost 6 years ago
Change zip link to txt on Export page

"zip" doesn't really describe what the posts themselves are exported as.
"txt" does.

99489aa920d2ad84a2fcd36727fe74e337f47a98 authored almost 6 years ago
Add touch icons

These were missing.

c8ea346d167822e01549d4f51766f40b413879cb authored almost 6 years ago
Merge branch 'readme-downloads'

16c856ec27574fa401e054504d7e207328ce8904 authored almost 6 years ago
Rearrange README badges

and remove IRC link

e20827ac3b01d781d4ed411864aa83389bb6eff1 authored almost 6 years ago
Support Go modules

2cee0dee2aef13702e35b0c04a11aa7bb497868c authored almost 6 years ago