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

Disable form items on Invite page when silenced

Ref T661

8cfffb56505318da1fc4253c59115be3cdc002bc authored almost 5 years ago
Merge pull request #241 from writeas/post-time-fix

fixes imported post times

6d3803bfe82fa48a423ebc4f358c664ebad62e35 authored almost 5 years ago
Merge pull request #259 from writeas/fix-edit-route-permissions

Require authenticated user on draft edit routes

f902f65365aa694d5e5ec7a0dfd68ff6578536e3 authored almost 5 years ago
Merge pull request #252 from writeas/fix-mix-of-collations

Restrict /invite/{code} route to valid chars

1a10bb3ed60f4cc39e938444e4a27bf628e0d2e3 authored almost 5 years ago
Fix post deletion on Pleroma

See: https://git.pleroma.social/pleroma/pleroma/issues/1481

Fixes #223

fe82cbb96e3d5c57cfde0db76c28c4ea6dabfe50 authored almost 5 years ago
Merge pull request #202 from writeas/T319-delete-account

add account deletion

Ref T319

f8a40fac4b08b593fde2a791321fad628e9d5d61 authored almost 5 years ago
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

666bd1b9d1e50fbe963dfa93616317784be6ba6c authored almost 5 years ago
Clean up oauth_users table on account deletion

Ref T319

af14bcbb7804334552a3b5d369b2a13f65b0f93f authored almost 5 years ago
Don't float posts on account deletion

Ref T319

c9faff178d9501554463742b0a04122279f81c7e authored almost 5 years ago
Merge branch 'develop' into T319-delete-account

9d360f0e4122c9c48a8853fee5dc9d983cad41c4 authored almost 5 years ago
Merge pull request #195 from writeas/activitypub-mentions

Send out ActivityPub mentions

Closes T627

9be05ef32e818e1be759fbca34533b9430b8d79e authored almost 5 years ago
Add TODOs for improving GetProfilePageFromHandle()

9589612d0e3efe61ab11493539c6d5c0b2b617d6 authored almost 5 years ago
Fix error logging format in RemoteLookup

ca4b0acf6028522b75cbf3db64d143b5eb6e100f authored almost 5 years ago
Add u-url class and span in mention link

Ref T627

457051106d9db8e739f7bfb8db878aeda9fb8e80 authored almost 5 years ago
Move remote user URL to /@/

from /mention:

Ref T627

eac223158af8e5b69d2a08044c80c1cc2b3fd114 authored almost 5 years ago
Show 404 when remote user not found

This notifies the user that the remote user doesn't exist, instead of
showing a blank page.

Ref...

867eb53b3596bd7b3f2be3c53a3faf857f4cd36d authored almost 5 years ago
Fix mention links

by making them absolute, not relative.

81edb739dda0db3368349a4ef809cbc1c7bdc2a0 authored almost 5 years ago
Clean up getProfilePageFromHandle

- Export the func
- Remove commented-out code
- Use log, not fmt for debug messages
- Remove nam...

bb63e648835f58a3e5938b266d1da0461340e9bb authored about 5 years ago
Merge branch 'develop' into activitypub-mentions

68d63d3fef7317c438af2bc51d55506a4b328d0d authored about 5 years ago
Require authenticated user on draft edit routes

- /edit
- /meta

1b8f62d143ef90018674833c69f1e4bcb258132f authored about 5 years ago
Merge pull request #251 from writeas/fix-memory-leak

Fix memory leak

fec0eb2a0bc5468378ee09234f17dded1c535719 authored about 5 years ago
Merge pull request #239 from techknowlogick/switch-xgo

Switch to a maintained fork of XGO

6e36868e921c262dd10f551bd363a66c8129a610 authored about 5 years ago
Merge pull request #248 from writeas/fix-drafts-html-entities

A minor Drafts page fix + improvement

1fd42302678a85534c555ca24f1a71df223bd79b authored about 5 years ago
add xgo to go mod

0ed3059bd73541ead143acc7805e315e0f0e197e authored about 5 years ago
Merge pull request #180 from writeas/cache-control

Add Cache-Control headers on AP endpoints

Closes T693

ff33c59f27c2642d1b7681e4efcca474b778ab48 authored about 5 years ago
Merge pull request #254 from writeas/fix-local-datetime

Fix date format in `datetime` attribute

5452bf0c0d4b94596eb7485d93322e4ec899b133 authored about 5 years ago
Ignore "mix of collations" error on invite SELECT

This adds the `isIgnorableError` method and calls it when error checking
in `GetUserInvite()`, r...

51700cc7da47ad205187435ff8beaec2535b926f authored about 5 years ago
Fix datetime attributes on read.tmpl

bc9455db4fda0d8846113aaae69fba72021420b5 authored about 5 years ago
Fix localdate.js not included on Tags page

5de2f633e15ace6f931feef333ca1f9fdeaba1b6 authored about 5 years ago
Fix date format in `datetime` attribute

Previously, the date format in this attribute for posts was invalid.
This caused local date rend...

50901d2446ca9dc473a3820778aaff5aae250607 authored about 5 years ago
Restrict /invite/{code} route to valid chars

Previously, loading something like /invite/fFdblk😄 would return a 500,
due to a mix of collation...

d6b7a5925f20ba7ca3d9f210188a3f1ceba07cf1 authored about 5 years ago
Merge pull request #191 from writeas/T670-local-time

show timestamps in local date/locale

93dd2341c2d2e9271422ea4df8c68737d0b7cbc5 authored about 5 years ago
Fix date-based post header links

Posts without an explicit title render the date as the post header in
lists of posts (like on th...

4d5f58a7e65733f1fe6e4c8819708abdfcc295cd authored about 5 years ago
Merge branch 'develop' into T670-local-time

3e902461f117c65bbe19ce3333a4b42c56ac35f8 authored about 5 years ago
Merge pull request #247 from writeas/update-upgrade-script

update upgrade script for recent changes

5ddd73eff42feba8b71d90553ba29ebbe22a93bc authored about 5 years ago
Update copyright in upgrade script

b25cec8381006780f39a0433fef4ddaa03ca6545 authored about 5 years ago
Change "restarting" to "starting" in upgrade script

be0885698e5afdaf689d23f54e1798cf9ce56160 authored about 5 years ago
Tidy up Go mod files

8fce34b70b039b5ff9528ad8494a6f4a7921ae6c authored about 5 years ago
Upgrade gorilla/sessions to v1.2.0

This gets rid of the gorilla/context dependency, which might have been
causing a memory leak.

W...

ae1a892be00d4b38486658b658a12bd14420194d authored about 5 years ago
Quit AP goroutine early when there's no "to"

Previously, we'd sleep for 2 seconds and then return for no reason. This
fixes that.

bf8dcff01eb26e0dcb9941fdf151d5c3f4af8317 authored about 5 years ago
Return pointer to http.Client in activityPubClient()

8d3e755c8f5b0afe3b5bb2950dd3806a4af08f45 authored about 5 years ago
Add timeout on ActivityPub requests

bc9843dfa37dd0714c0c20c8f5f21234815535c3 authored about 5 years ago
Merge pull request #245 from writeas/fix-editor-open-access

Require authenticated user for editor access

fe26594e8cff8e65ff480bae213ee6822c050fbd authored about 5 years ago
Add helpful text on Drafts page

30032e74a0199c247aea8f0efdeb0a6f28c63db3 authored about 5 years ago
Render HTML entities in Drafts list

Previously, we'd show the raw HTML entities in the summaries of Draft
posts, instead of renderin...

b336e95e1244007426a4c3fb66d7691424c9d3ed authored about 5 years ago
update upgrade script for recent changes

changes accounted for
- the tar directory structure had changed to use a subdirectory
- there ar...

2c075c0347a4d123bc260eb935e1becd67edb2bc authored about 5 years ago
Require authenticated user for editor access

Previously, anyone could access the editor even if they weren't logged
in. They couldn't do much...

8e09e72979128d1d16d28df0df17e544037da9f0 authored about 5 years ago
Merge pull request #244 from writeas/oauth-signup-tweaks

OAuth signup form tweaks

Resolves T715

b9914dd65a92661581d6fb5dfa8c9c189ed00c24 authored about 5 years ago
Fix copyright years in oauth_slack.go

c1ec6b26051ee76f63d12f9581218fe479bf8f64 authored about 5 years ago
Add and update copyright notices

dcdd4dd1ef19170e22f47ebef4be30a698fcd7eb authored about 5 years ago
Remove Password field from OAuth signup page

This removes a bit of friction.

Ref T715 T712

803dd78df5ea27096ef7b5b05d1f50d50ee729aa authored about 5 years ago
Skip password requirement on OAuth signup

This makes it possible to complete OAuth signup without creating a
password on the WriteFreely i...

f7dabd39c2c86337323d58d2fd62513a37ef6f2e authored about 5 years ago
Fall back to username as coll title on OAuth signup

This uses the given username as the Display Name / Collection Title if a
user doesn't give one -...

b5a38efd2853f2cd81a7875b5a1ff4d41edef086 authored about 5 years ago
Change Blog Title to Display Name in OAuth signup

Ref T712

130c9eb7475d93ab7d3a4a016c26d09ce3a8464c authored about 5 years ago
Rename collTitle from alias

"alias" is the name of a different collection field, so this renames the
variable internally to ...

6842ab2e3be7ffae9ce46a0613714a95cc1dd135 authored about 5 years ago
Fix false login state on OAuth signup page

Having a `Username` field populated in the page data tells the base
template to display navigati...

4d5c89e7efec6fad7b3fae7f36f92f0c58a9b30a authored about 5 years ago
Add async username check on OAuth signup form

This checks the user's inputted username as they type it, and prevents
form submission if the na...

33a6129d1e4e548c87097306c5929858c04962ec authored about 5 years ago
Generate non-colliding usernames in all lowercase

All usernames should be lowercase, so this generates any username suffix
(in cases of collision)...

f2f779e4a2d2d64594f87f93d21313fa6d9b9d0d authored about 5 years ago
Reserve the username "oauth"

d2978597053e3526e85506184a51b9af4ca08fe1 authored about 5 years ago
Minor code cleanup on settings page to improve oauth account management UI. T713

5d834c1cd2138d6bd0d4daf415bdb5221c38bb1c authored about 5 years ago
Implemented oauth attach functionality, oauth detach functionality, and required data migration. T713

c0317b4e93efab6218617d50ca41c61c61a716e6 authored about 5 years ago
move timezone correction to client side

571460f08d8b6b8db87670cd4f41984ddda90a6c authored about 5 years ago
fixes imported post times

changes the client side to round the unix time to avoid floats

alters the time to match the cli...

0766e6cb366a464327c8e20f2da987e71d5bcebc authored about 5 years ago
update golang.org/x/crypto vendor to use acme v2

also run go mod tidy to clean up module files

80cffbb3ecb86dad02ff7f370835517c51123194 authored about 5 years ago
Merge pull request #172 from writeas/import-text

add basic text file imports

Resolves T609

75e2b6032820f9e733a8b5fcb438c3223ee3eb55 authored about 5 years ago
Fix Unix timestamps on client during import

File API gives timestamp in milliseconds, not seconds, so this converts
it on the client-side an...

3e97625cca86484a2836befe418cfc7af3fc70ab authored about 5 years ago
Revert "Fix unix timestamp in file upload"

This reverts commit 2b066997d131e298607bc6864bc17718871994c2.

65e2e5126bb11ff32ba5d4cdf21c22e229a7a7ad authored about 5 years ago
Fix unix timestamp in file upload

File API gives timestamp in milliseconds, not seconds, so this converts
it correctly.

Ref T609

2b066997d131e298607bc6864bc17718871994c2 authored about 5 years ago
add arm-6

98ca449b664061e028f7526817973db1f512e6d2 authored about 5 years ago
pass original file modified date for imports

aae2f28bb673aa1ce7bda51b29e8174ae11bd53d authored about 5 years ago
Switch to a maintained fork of XGO

f4c6ce76dd146a154363181e9e986785d3698b33 authored about 5 years ago
Merge pull request #238 from writeas/oauth-bugfix-alias-signature

OAuth alias field not set correctly

c7b797929bfce9afc83566bbccebeb36a13957a5 authored about 5 years ago
Fixing bug where display name was not set correctly.

f7995bee48fc1492865987c80fcceb67532d5432 authored about 5 years ago
Merge pull request #235 from writeas/date-stamps

Add dates to blog posts

Resolves T669

659392ac4f5c9199435a87d0bf75bed4f3630970 authored about 5 years ago
Merge pull request #236 from writeas/oauth-provider-callback-hotfix

Fixing bug in oauth callback URL registration.

c00daf64b0bd47a5c1e88dcd23f2b9dde366f001 authored about 5 years ago
Fixing bug in oauth callback URL registration.

Fixing a bug in the oauth callback URL registration where the lack of provider context was overw...

a77d403dfbe70bfce584fff24a636a05afe20fc0 authored about 5 years ago
Show published date on post pages if Blog

Dates now display on blog post pages if the collection's chosen display
format is "Blog". It upd...

9958a1122bac318f9f2f6f1dfeddec607d0ef602 authored about 5 years ago
Move Format from DisplayCollection to CollectionObj

812136357e9ee2bf4aa940f64b3ebcfeed9a06e7 authored about 5 years ago
Reorder federation check logic on upload

Ref T609

f5d21c8c1a2fa90696989b255fc54e9b7ebdffce authored about 5 years ago
Tweak user-facing upload errors + internal logs

Ref T609

18d3456a23be89229220e6dfc269ba64057ce137 authored about 5 years ago
Fix potential resource leaks from defer calls in for loop

This moves file operations inside the `for` loop into an anonymous func,
so the `defer` calls do...

03eeca179e00d045bce79b0377b587068f5dd31a authored about 5 years ago
Fix collection logic on import

- Only retrieve a collection from database if an alias is submitted
- Only call GetCollection() ...

6860c0a3ff2352ee4c906c0be615f21495e5b304 authored about 5 years ago
Restyle Import page

- Changes Import link location in dropdown menu
- Makes design consistent with Invite People pag...

5b7f37aed8f70273c8d5fcd49abb6d4507476b86 authored about 5 years ago
Merge pull request #232 from writeas/T712-oauth-registration-improvements

OAuth registration improvements

Resolves T712

a2a9f6097679f96b49965f3927cd1965eb7b4f59 authored about 5 years ago
oauth signup page changes per PR feedback. T712

8ddfce4f199a85aee3a205a91f7f229967132dee authored about 5 years ago
Updating oauth form validation per PR feedback. T712

6d79ed3cfdf3e2fcc80ed4938c68a5b04d85dcb0 authored about 5 years ago
Code cleanup per PR feedback. T712

5e765652719d7bbdaa5ff96a678fcf2bc1328708 authored about 5 years ago
Fix GetCollections() call

e5671cd1e6f811e210c00b0c228da9c59f3b6314 authored about 5 years ago
Merge branch 'develop' into import-text

be76f865a45102907d048e5803a09bc359a9dd9d authored about 5 years ago
Bump Travis build to Go 1.13

d66091a356fa1a1b22a83cd227cc7093b3de59db authored about 5 years ago
Added state location register hook. T712.

28cf4dd5f57472a2376877276e138422d7329bbd authored about 5 years ago
Merge pull request #233 from writeas/markdown-api-rename

Rename base_url to collection_url in Markdown API

9be534038b431172698dce4d1620add062a7c057 authored about 5 years ago
Rename base_url to collection_url in MD API

Ref T519

9fb8de48d4c672db315e501e6183edc50832a946 authored about 5 years ago
Move and restyle OAuth login links

- Move them above local login form
- Restyle as side-by-side buttons

Ref T712

77e012680853d023678e76fa784c061d852b531c authored about 5 years ago
Add .btn.cta link styles

5249456ec6791f19ce117535f2d0117c4fb5ada4 authored about 5 years ago
Implemented /oauth/signup. T712

6429d495a2e9f2c3cef69cdb421603be45c7c340 authored about 5 years ago
Merge pull request #197 from writeas/markdown-API

add basic API endpoint for rendering markdown

Ref T519

a4579719cd874e135346edd3b6f1400a2f459520 authored about 5 years ago
Merge pull request #230 from writeas/T710-oauth-slack

OAuth Provider: Slack

Resolves T710

97b25628fb64ddf0a039bd27d55a238047b9619c authored about 5 years ago
Merge branch 'T710-oauth-slack' into T712-oauth-registration-improvements

a4e373065c776ae5693f2e041560180424be6aa3 authored about 5 years ago
Updating oauth user lookup call as per PR feedback. T710

0b229a5ede6200d650d4906c50609812bbdae696 authored about 5 years ago