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
Previously, our hashtag parser would indiscriminately replace
hashtag-like text with hashtag HTM...
c2436a43c520de02f9829042a00573dfb97187ea authored about 6 years ago
This included files.writeas.org paths and other Write.as-specific logic.
a896d475e490648ce2105d391b7598f0ce3f05d0 authored about 6 years agoe5a00e00f5781bdf2d97f00b2938873a79716202 authored about 6 years ago
Hashtag linking improvements
ee6046bdbf2c4e2516630e62e60f8b70ba3da230 authored about 6 years ago88e7cea28b5b8796790df48f402f625612182a7f authored about 6 years ago
261a6fefd63b411f76387372d46bdb7e30e1d9aa authored about 6 years ago
02054aae18f75e4b64852c91f3ef42ec7c7a6597 authored about 6 years ago
Also, add static pages
ef40c50920015782f593f8ea10527b7f3a173caa authored about 6 years ago
Including the `-d` flag ensures the package doesn't build. We need this
because it will immediat...
cd752858b7ce7dead753d312c069e6019e96d195 authored about 6 years ago
...instead of using os.Exit(). This makes it more apparent what's going
on, less error-prone, an...
...instead of doing os.Exit(). This allows the func to be used in many
places (as it is) and han...
47d18b2cc43c1325de226b431ca1b18ef27faf02 authored about 6 years ago
9c6e7eda65f7934061c6b2b9552440b42f80d37f authored about 6 years ago
e682824be51eee5fb1abc9d20745b5282fd8b979 authored about 6 years ago
use font-display:optional to optimize web font loading
ed5c4ec8b152c0e4cbebe7f51bbc5587d947f81d authored about 6 years ago8b94418d3f3faef8c6a0886a89f9699a7aee6748 authored about 6 years ago
73ca34bb2181026529cac09e57c77d718e8a518c authored about 6 years ago
This includes the appmigrations table in the schema files, and inserts
the current database vers...
Note the step is only required for multi-user instances.
5e686a5b0f26d08f4ca2dee82ec8ba364895a99e authored about 6 years agob91c931ebd451c36b6edf2aba992a74fe65473ad authored about 6 years ago
53dfe4d215aa8b972bf0adff3d1032a33fbb518f authored about 6 years ago
Support user invites
e853a153032dd3072e93e557187a3c5b2e52bdf1 authored about 6 years agoeb8f56a6e27f68de61c6841af69475f54dca003f authored about 6 years ago
This makes --gen-keys respect the keys_parent_dir config value
5de193a64d46ac303c245b1bb90ed28a173154dd authored about 6 years ago
This logs the actual error when it occurs, instead of always saying that
the key already exists.
Support configuring resource directories
cb1bd37f64abca9df7e0be234943aa30e4a15514 authored about 6 years ago14f0d446e67ca40fa6ac8f7982176bddc5e618bd authored about 6 years ago
5c19d249b67a3d550cf58e5263a46af553f60d0e authored about 6 years ago
This adds new configuration values that specify the parent directory of
application resources:
...
53a51be578458960f23c62711740d97ba1043237 authored about 6 years ago
This adds new configuration values that specify the parent directory of
application resources:
...
6c7ee767683566e8cdf2f3eb1847a31ead39e8ba authored about 6 years ago41b2f7628f64c6a6d6deaa64e3d1a456f5900a04 authored about 6 years ago
820b0ba6b9b236381783f72f95bc173c632917f7 authored about 6 years ago
d8876058a61542511079fa64042a346be9bf38c2 authored about 6 years ago
01f9dc86dce02a1bdd3122c269dab77d6110864e authored about 6 years ago
This includes:
- A new `user_invites` config value that determines who can generate
invite li...
This runs database migrations and obviates the need for manually running
changes.
Ref T509
47b2155f92be6d34a36461c0f5079ed932694e8b authored about 6 years ago7da8b3aef693c91fbccf2ecca5bb8063d57952b8 authored about 6 years ago
Deploy the app in the proper dir for dependency management
6c2bd8031a402aa9fc010e6f8faad23a72546010 authored about 6 years ago8ead0a9d093dcbd68f17498994290fa92ccdd60d authored about 6 years ago
059f0d4c548c282a2385a6ef40c5ec9cc8e5a15a authored about 6 years ago
Along with a recent change to how spaces are output by the
writeas/saturday library, this alters...
a9dff35f70c0002a940a72e9f58520fe26945173 authored about 6 years ago
This fixes the --config step so that when setting up a single-user
instance for the first time (...
This fixes the page not rendering on Windows.
Closes #61
d0edbd1936fb932c181f70dfb06da9f0b2e8c9bc authored about 6 years ago21e6c64708491964f478b7db827f3aa4c5830ea6 authored about 6 years ago
Supports creating a build without SQLite support compiled in.
6da342b0d1fb4e34240b9e0656bb9f453bea9739 authored about 6 years ago7c9bd10f73bb9cdfd4e77525644d14d6b2e8e50a authored about 6 years ago
a686b61902af4eb6b3d76b83c8cb4c964e15f8e0 authored about 6 years ago
64a8e2d0a505215c614ab8f1dc26ad4ccd777f02 authored about 6 years ago
fe98bd58fcd8850ce0da1b7a0f952daf850ef3df authored about 6 years ago
caf976a054ad6bacde217b7175012da7b08d984d authored about 6 years ago
c2a7f19ef092e31967d6899d96aeb80cb4d96e71 authored about 6 years ago
Previously the query would fail with "no such function: NOW"
Closes #56
2942a6818ec87111023c3e1e8a8114591f78089f authored about 6 years ago
SQLite doesn't have an `RLIKE` function, so the query for hashtagged
posts was failing before. T...
This avoids reading from the database after a transaction has been
started in CreateUser(), fixi...
f53ced382f60060d123005a78b5672fb67fde2e6 authored about 6 years ago
0a3f5b7d161cf5b0766f73e0470af8d2c6606d82 authored about 6 years ago
Only check for username and password if driver type is mysql
0cf1d138807538c8296c6d8fbccdba70b674a7eb authored about 6 years agoa58a756746d23bd0a93663cda0673de2cfc9c6e7 authored about 6 years ago
3722c6ba790c0362052541a44a35f574e97338fd authored about 6 years ago
This enables paging through the entire list of users.
Ref T553
bf7d4220395920108cd384295094b3893214acb5 authored about 6 years ago3d301c97e9bf0fcb5236500e46d0b1a4c261fa69 authored about 6 years ago
This enables admins on multi-user instances to see all users registered,
and view the details of...
2f4c93cccbbeb36860147be90e90fbeb00db903c authored about 6 years ago
a419bd63fc562a6ad93450eb9b77adc17606ef01 authored about 6 years ago
This adds a new `sqlite` build tag that you should include only if you
want SQLite3 support buil...
8513def89942f55d55635401b0f6d04205d5dbb7 authored about 6 years ago
19215b035596807a223f7decb24dd1437a25bde9 authored about 6 years ago
8a07c0f0a0093c12d558e5f4a71208690cde7e51 authored about 6 years ago
3ae45bc156e7611ffe96fe3a1c111fc3e9bfc6ed authored about 6 years ago
256d9e3c02ee147a4b73d013c335a280e58063ac authored about 6 years ago
This includes schema.sql and sqlite.sql in the release binary, so they
no longer need to be incl...
d4a08723aaad9b4fa3921c37ac090661cdbd6168 authored about 6 years ago
This closes #1
e525bc32a766881fe869d7ac90c8ba1c18d42318 authored about 6 years ago(not "darwin")
69eab50f424f293b95db252c31fa063465f23ed8 authored about 6 years ago1274914207af7b5ff56635572ee55ee7dc916fe5 authored about 6 years ago
Fixes #50
7f5551105a14be680378cdb57876fb073f75df55 authored about 6 years agoThis supports creating a regular user via the command-line.
1439c8c359d839e01b6a0429f965443b4ec1427f authored about 6 years ago
This runs usernames through the same checks as the web interface,
ensuring no invalid user is cr...
852ca5eea473a547adcde13f360a141e1f96c590 authored about 6 years ago
Fix the Docker build when installing go-sqlite
88e1c65939d4f1b3bec86ede680edb52f8604341 authored about 6 years agof99244b93fcf0e89e95f911cf3b9a3f6d08fc328 authored about 6 years ago
13bf5b663811341df349946431f20fb80ae9f585 authored about 6 years ago
Go-SQLite requires sqlite library headers and gcc.
38184f4d1326b573b6d4d572afb09aa945585e54 authored about 6 years ago11de25237d868c20e1d58b4c1b6430be8c08f8b9 authored about 6 years ago
And Quick Start intro
dad79adfd25a94a0f97c90a78709bbc8fdd54f59 authored about 6 years ago2178b4abf2b541a30465fe27ce40c537decb49e4 authored about 6 years ago
3fab9f643960fb7147e3f386924635b6203b99a7 authored about 6 years ago
8beccaf6c21f44873994bca7978619865838752e authored about 6 years ago
4b8d5e3e373903f63d4f3bb59a1520bbc3358dbf authored about 6 years ago
This adds a "Reader" section of the site for admins who want to enable
it for their instance. Th...
7828bf6ba25e3b199a22b3b58d2cbc7b993df5cf authored about 6 years ago
SQLite support
2422601e89dfdfe5470402bb90032392e0e234ac authored about 6 years agod3b120be7511a705737fce00e9d606ec7644116b authored about 6 years ago
The field is currently unused in the app, and it was causing problems in
SQLite.
Ref T529
a3e287a77a2d27d745a3c1035e6952b673d2827e authored about 6 years agoRef T529
9fb7777c336d5e4362c2c235a957ed32b2dca87d authored about 6 years ago
This allows users to load a different configuration file instead of the
default config.ini. It w...
20c77989ba11a6d8c8751d13c381cf96ada4da4e authored about 6 years ago