From 0b5a72498466c3f21769687e02dbf0f7f8c7e2b4 Mon Sep 17 00:00:00 2001 From: Bauke Date: Tue, 31 Mar 2020 22:25:59 +0200 Subject: [PATCH] Add the March 2020 post. --- source/pages/data/official-topics.json | 18 ++++++++++++++++++ source/pages/data/statistics.json | 26 +++++++++++++++++++++++--- source/pages/posts/2020/march.md | 25 +++++++++++++++++++++++++ 3 files changed, 66 insertions(+), 3 deletions(-) create mode 100644 source/pages/posts/2020/march.md diff --git a/source/pages/data/official-topics.json b/source/pages/data/official-topics.json index c69d01c..25ea368 100644 --- a/source/pages/data/official-topics.json +++ b/source/pages/data/official-topics.json @@ -1,4 +1,22 @@ [ + { + "date": "2020-03-17T22:39:59.000Z", + "id": "mut", + "title": "More coronavirus-related updates: specialized views, and a daily topic. Anything else we should do?", + "url": "https://tild.es/mut" + }, + { + "date": "2020-03-11T23:23:36.000Z", + "id": "mlr", + "title": "New group created for news and discussion of COVID-19 coronavirus: ~health.coronavirus (everyone subscribed by default)", + "url": "https://tild.es/mlr" + }, + { + "date": "2020-03-02T20:03:28.000Z", + "id": "may", + "title": "Deployed a complete rework of the permissions system - please let me know if you notice anything strange", + "url": "https://tild.es/may" + }, { "date": "2020-02-10T21:30:58.000Z", "id": "lr7", diff --git a/source/pages/data/statistics.json b/source/pages/data/statistics.json index 1116b90..ed89da7 100644 --- a/source/pages/data/statistics.json +++ b/source/pages/data/statistics.json @@ -442,15 +442,15 @@ { "contributions": { "authors": 4, - "commits": 27 + "commits": 28 }, "issues": { "closed": 11, "opened": 14 }, "lines": { - "added": 980, - "removed": 190 + "added": 1309, + "removed": 333 }, "mergeRequests": { "closed": 9, @@ -458,5 +458,25 @@ }, "month": 2, "year": 2020 + }, + { + "contributions": { + "authors": 2, + "commits": 20 + }, + "issues": { + "closed": 6, + "opened": 15 + }, + "lines": { + "added": 635, + "removed": 191 + }, + "mergeRequests": { + "closed": 1, + "opened": 0 + }, + "month": 3, + "year": 2020 } ] \ No newline at end of file diff --git a/source/pages/posts/2020/march.md b/source/pages/posts/2020/march.md new file mode 100644 index 0000000..b5e6439 --- /dev/null +++ b/source/pages/posts/2020/march.md @@ -0,0 +1,25 @@ +

+ March 2020 + by @Bauke +

+ +### Permissions Rework + +The internal permissions system was reworked to enable new features and clean it up a bit. The main features include: + +* There is no more `admin` permission meaning that every permission now has to be granted individually. Previously you had to have this permission to do a whole bunch of things like being able to reply to locked threads, viewing a removed post's content... +* Being able to grant and deny permissions on a group-specific level, such as the ability to edit tags only in a particular group. Or to allow you to edit tags in all groups except for ~tildes, for example. + +### COVID-19 + +Due to the coronavirus pandemic and all that has come with it, @Deimos made some rapid-fire changes to accommodate all the news and topics related to the pandemic: + +* A new group, ~health.coronavirus, was made to keep the topics a bit more contained. Alongside that, `coronaviruses.covid19` [has become the established tag](https://tild.es/mk3) to use for filtering purposes. +* A new "views" is now available in the header. At the moment it's to provide a quick way to view either all coronavirus-related topics or only the unrelated ones. + +### Various New Features + +* The [overall groups page](https://tildes.net/groups) was redesigned to include some daily activity statistics for each group. +* A set of tags has been added to the tags editor so they always show up in the autocompletion, the current list of tags is `nsfw`, `spoiler` and `coronaviruses.covid19`. +* The donation goal meter visible on [the frontpage](https://tildes.net) has been added to [the Financials page](https://tildes.net/financials), an [open-source contribution by](https://gitlab.com/tildes/tildes/-/merge_requests/84) @timo. +* Scheduled topic markdown and titles can now take advantage of Jinja templating. Currently only @Deimos can create and edit the scheduled topics, but this feature will be very useful in the future.