Timeline



Oct 15, 2018:

1:33 PM Changeset in darkpeak-services [a2d598f7]keycloak by Mat Booth <mat.booth@…>
Remove pre-letsencrypt note from the readme file
11:52 AM Changeset in darkpeak-services [4f6b1a9a]keycloak by Mat Booth <mat.booth@…>
Make the dp-services repository the default for when trac is linking …
11:13 AM Changeset in darkpeak-services [e3fa7634]keycloak by Mat Booth <mat.booth@…>
Fixes #34 - Set the AuthOnlyViaModule? flag Prevents ZNC using it's …

Oct 14, 2018:

12:44 PM Changeset in darkpeak-services [3fbbbc7d]keycloak by Mat Booth <mat.booth@…>
Minor readme file amendments

Oct 13, 2018:

4:37 PM Changeset in darkpeak-services [9b3d55f6]keycloak by Mat Booth <mat.booth@…>
Update ZNC to latest version and fix SSL settings Fixes #34
4:29 PM Changeset in darkpeak-services [e5fb0c4a]keycloak by Caolan McMahon <caolan.mcmahon@…>
disable pleroma server in prod config for now
4:19 PM Ticket #26 (Update the wiki with appropriate homepage content) closed by graenol
4:15 PM Changeset in darkpeak-services [410ece0b]keycloak by Caolan McMahon <caolan.mcmahon@…>
force certbot's cert names to match expected pattern (i.e. do not …
3:30 PM Ticket #48 (Update email list hosting) closed by mbooth
LGTM
3:21 PM Ticket #52 (Setup board user/group) closed by ejs
3:19 PM Ticket #9 (Finish implementing git static site hosting) closed by ejs
3:18 PM Ticket #28 (Move darkpeak-* repositories under the "darkpeak" user/namespace) closed by mbooth
Yep -- done!
3:06 PM Changeset in darkpeak-services [d54b7477]keycloak by Caolan McMahon <caolan.mcmahon@…>
Fix test for already installed ssl certs
2:43 PM Changeset in darkpeak-services [3cfb48c1]keycloak by Caolan McMahon <caolan.mcmahon@…>
Merge branch 'pleroma'
2:41 PM Changeset in darkpeak-services [cb5db547]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
pleroma: move to 'social' subdomain
2:25 PM Changeset in darkpeak-services [e896e227]matrix by Caolan McMahon <caolan.mcmahon@…>
matrix: tweaks to web client attempting to get auth with custom server …
2:19 PM Changeset in darkpeak-services [8f8f5ee7]keycloak by Mat Booth <mat.booth@…>
Add to readme instructions to initialise submodules if you forgot
2:17 PM Changeset in darkpeak-services [16e736e8]keycloak by Mat Booth <mat.booth@…>
Change caolan -> darkpeak in clone URLs
2:01 PM Changeset in darkpeak-services [b3606134]keycloak by Mat Booth <mat.booth@…>
Add SAN cert request script
2:00 PM Ticket #56 (Financial audit exemption decision) created by ejs
The board recommends that we take advantage of the small companies …
2:00 PM Changeset in darkpeak-services [04d89726]keycloak by Mat Booth <mat.booth@…>
Workaround certificate requisition problem when domain is null
12:23 PM Ticket #55 (SSO failures) created by ejs
The SSO appears to intermittently (once so far?) returns a token that …
8:19 AM Changeset in darkpeak-services [270d2937]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
pleroma: add notes on generating a registration token for new users

Oct 12, 2018:

7:03 PM Changeset in darkpeak-services [25ab2622]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
pleroma: set http port to match ansible variable
6:59 PM Changeset in darkpeak-services [7ac752f2]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
pleroma: change image upload directory
3:45 PM Changeset in darkpeak-services [d465db97]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
Enable 'who to follow' service in Pleroma
3:18 PM Changeset in darkpeak-services [cb4a7551]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
Get basic Pleroma setup running

Sep 28, 2018:

10:05 AM Changeset in darkpeak-services [f97b97d9]keycloakpleroma by Mat Booth <mat.booth@…>
trac: Improved display of milestones on roadmap view
1:02 AM Ticket #54 (Get pam to add users to the www-data group) created by mbooth
Get pam to add users to the www-data group at session creation time to …
12:54 AM Changeset in darkpeak-services [f2215d09]keycloakpleroma by Mat Booth <mat.booth@…>
Fix CNAME functionality for static page hosting Fixes #9

Sep 27, 2018:

10:05 PM Changeset in darkpeak-example-services [b18d73e1]master by Mat Booth <mat.booth@…>
Update readme file
10:00 PM Changeset in darkpeak-services [04cf77d5]keycloakpleroma by Mat Booth <mat.booth@…>
Fix clone link rendering in cgit
11:46 AM Changeset in darkpeak-services [dbe681ff]keycloakpleroma by Mat Booth <mat.booth@…>
Allow static pages hook to create CNAME symlinks Refs #9

Sep 25, 2018:

4:41 PM Changeset in darkpeak-services [14bfeded]keycloakpleroma by Mat Booth <mat.booth@…>
Avoid serving user static pages over HTTPS Due to not being able to …

Sep 21, 2018:

1:45 PM Changeset in darkpeak-services [f7d87944]keycloakpleroma by Mat Booth <mat.booth@…>
Fix missing / in redirected URLs

Sep 20, 2018:

4:34 PM Ticket #53 (Trac ticket field defaults are reset after redeployment) created by mbooth
After a ansible deployment, the default values for various ticket …

Sep 19, 2018:

5:17 PM Changeset in darkpeak-services [45f425ad]keycloakpleroma by Mat Booth <mat.booth@…>
Add pages role to production playbook
5:06 PM Changeset in darkpeak-services [08b8e6d2]keycloakpleroma by Mat Booth <mat.booth@…>
Add static pages role Also enhance the apache role to allow …

Sep 13, 2018:

9:53 PM Ticket #52 (Setup board user/group) created by ejs
We could use one of these for hosting the small number of board repos …

Sep 10, 2018:

10:25 AM Ticket #41 (We should be on the Sheffield Co-ops list) closed by mbooth

Sep 8, 2018:

3:58 PM Ticket #51 (General Meeting schedules & process) created by graenol
We've not officially held sufficient general meetings this year. We …
2:58 PM Ticket #50 (Monitoring) created by graenol
We should consider how to monitor our infrastructure and services. …
2:41 PM Changeset in darkpeak-services [7b1d23e2]matrix by Caolan McMahon <caolan.mcmahon@…>
Get synapse server to start and install riot-web
2:10 PM Changeset in darkpeak-services [74d98540]keycloakpleroma by Mat Booth <mat.booth@…>
Add more names to the hosts file
1:49 PM Changeset in darkpeak-services [a39a59f6]keycloakpleroma by Mat Booth <mat.booth@…>
Allow SSL to work for darkpeak.localhost domain
1:28 PM Changeset in darkpeak-services [79618131]keycloakpleroma by Mat Booth <mat.booth@…>
darkpeak.dev -> darkpeak.localhost in the readme file
1:08 PM Changeset in darkpeak-services [fedd8412]keycloakpleroma by Edward Saxton <eddsax@…>
Provide reference to TLS generation instructions from main README
1:04 PM Changeset in darkpeak-services [53dd0530]keycloakpleroma by Edward Saxton <eddsax@…>
Simplify first setup instructions
12:53 PM Changeset in darkpeak-services [fda60146]keycloakpleroma by Edward Saxton <eddsax@…>
Simplify git startup instructions
12:50 PM Ticket #24 (Update git hosting docs) closed by ejs
12:50 PM Ticket #31 (close down Loomio) closed by mbooth
LGTM
12:50 PM Ticket #49 (Add join and leave dates to members in ID server) created by ejs
Currently we're maintaining two registers of members, one in ldap and …
11:37 AM Changeset in darkpeak-services [36d0b9e6]keycloakpleroma by Edward Saxton <eddsax@…>
Clearer clone URLs in the readme

Aug 27, 2018:

7:45 PM Ticket #48 (Update email list hosting) created by ejs
https://lists.richardskingdom.net/mailman/listinfo/sheffgeeks-hosting
12:36 PM Ticket #47 (Board Changes) created by ejs
Currently the board is 7 people so by our articles 2 of them need to …

Aug 25, 2018:

8:41 AM Changeset in darkpeak-services [8884c16f]matrix by Caolan McMahon <caolan.mcmahon@…>
add matrix apt repository and install synapse

Aug 24, 2018:

9:23 PM Ticket #46 (Website Certificate issue - https://id.darkpeak.org/ipa/ui/) created by John
Error: "could not verify this certificate because the issuer is …
2:49 PM Ticket #45 (coop copyright) created by ejs
Three ownership and licensing of the shared work, such as the wiki and …
11:13 AM Changeset in darkpeak-services [34fb70e5]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
ldap: use IPv4 address for id.darkpeak.org until #2 is resolved
11:10 AM Changeset in darkpeak-services [fa9eb3a5]keycloakpleroma by Caolan McMahon <caolan.mcmahon@…>
trac: allow revoke wiki permissions task to fail if already revoked

Aug 21, 2018:

12:05 PM Ticket #44 (Matrix homeserver) created by caolan
https://matrix.org/blog/home/
12:03 PM Ticket #43 (Pleroma (mastodon alternative)) created by caolan
https://pleroma.social/ Looks much easier to deploy/manage as it just …

Aug 18, 2018:

3:31 PM Ticket #42 (should we be part of coops.tech?) created by caolan

Aug 17, 2018:

9:40 PM Ticket #41 (We should be on the Sheffield Co-ops list) created by caolan
https://sheffield.coop/wiki/Main_Page

Aug 11, 2018:

5:37 PM Ticket #40 (Add Extension:TemplateStyles to the wiki) created by mbooth
Need this plugin to avoid needing admin perms to edit wiki stylesheets.
4:37 PM Ticket #39 (Deploy a mail server) created by mbooth
Here's some ansible scripts it might be useful to ape: …
2:18 PM Ticket #38 (Add interwiki links to wiki.darkpeak.org to link back to ...) created by gjm
It looks like interwiki is a thing for mediawiki too so it may be …
1:57 PM Changeset in darkpeak-services [ad59c712]keycloakmatrixpleroma by Mat Booth <mat.booth@…>
trac: Simplify the ticket transition graph as suggested in #31
1:17 PM Ticket #5 (FreeIPA login issues) closed by mbooth
fixed: This seems to be to do with expired passwords for users who dabbled …
1:07 PM Ticket #1 (Make the "ansible" branch the master branch of the services repo) closed by ejs
fixed
12:56 PM Ticket #37 (User groups for service admins in FreeIPA) created by mbooth
Each service has some set of users nominated as admins of that …

Jul 31, 2018:

9:10 AM Ticket #36 (PeerTube) created by caolan
An interesting looking self-hosted video service, that can integrate …

Jul 25, 2018:

1:12 PM Ticket #35 (Update ttrss to master when possible) created by mbooth
See this commit: …
12:54 PM Changeset in darkpeak-services [e5baa8d3]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
Upgrade Mastodon to v2.4.3 and add some LDAP config
12:51 PM Changeset in darkpeak-services [71ae5b2a]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Kill the docker stuff -- at this point I don't think we're going back

Jul 24, 2018:

9:34 PM Ticket #20 (Trac shows wiki links to the built-in help, even when the wiki module ...) closed by mbooth
fixed
9:28 PM Changeset in darkpeak-services [992c4ad7]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Fixes #20 - Enable wiki module, but make it read only This allows the …
6:58 PM Changeset in darkpeak-services [bcf1fca3]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #10 - add trac rpc plugin, which will be needed to solve this bug
4:06 PM Changeset in darkpeak-services [cd731e3f]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Fixes #9 - Restore pages hook that publishes sites from git repos
10:42 AM Changeset in darkpeak-services [10c10fd5]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Fix a mistake in previous commit ae8976b
10:39 AM Changeset in darkpeak-services [ae8976be]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
apache: define the "domain" variable for the default vhost This …

Jul 23, 2018:

5:27 PM Ticket #34 (Update znc to v1.7 when possible) created by mbooth
The new 1.7 version of ZNC adds the AuthOnlyViaModule config …
4:08 PM Changeset in darkpeak-services [977eb5cd]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Merge branch 'master' into ansible Removes any conflict for merging …
3:57 PM Changeset in darkpeak-services [71149717]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
sssd: minor tweaks to this role Don't attempt to do first-login user …
12:39 PM Changeset in darkpeak-services [15607d3c]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
apache: Fix ordering issues when provisioning brand new machines

Jul 22, 2018:

11:23 PM Ticket #33 (Alternate finance plan) created by ejs
We should never decide to not buy something purely because the current …
9:55 PM Ticket #32 (Use SAN or wild card certificates with lets encrypt) created by ejs
We're currently fine but lets encrypt rate limits us to 20 domains …
5:23 PM Ticket #7 (Letsencrypt!) closed by mbooth
fixed
11:01 AM Changeset in darkpeak-services [7cda9f40]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Remove defunct nginx role We had migrated to apache for …
10:23 AM Ticket #31 (close down Loomio) created by ejs
We spun this up, but never really used it and can probably get the …

Jul 21, 2018:

5:35 PM Changeset in darkpeak-services [a501f74ac]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Add self-signed .org certificate
5:33 PM Changeset in darkpeak-services [f4606d4a]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
separate tests for uploading fullchain and privkey files
5:05 PM Changeset in darkpeak-services [47aa50ab]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Install the TLS cert key, too
4:45 PM Changeset in darkpeak-services [e6ae53c9]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
capture full URL in alias match pattern for .well-known
4:44 PM Changeset in darkpeak-services [823832a5]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
really really fix the certbot command
4:24 PM Changeset in darkpeak-services [e0cc6f94]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
really fix the certbot command
3:58 PM Changeset in darkpeak-services [44bff485]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
fix certbot command
3:48 PM Changeset in darkpeak-services [2e7d6b46]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Refactor cert installation
3:20 PM Changeset in darkpeak-services [9fe61085]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Allow well-known url on unencrypted port instead
3:02 PM Changeset in darkpeak-services [7381d8ca]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
remove deprecated use of filter to detect changed task
2:54 PM Changeset in darkpeak-services [75c62257]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
force apache reload if vhost config changed #7
2:47 PM Changeset in darkpeak-services [c318965a]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Make installing letsencrypt cert more concise and force the …
2:19 PM Changeset in darkpeak-services [1eb53aba]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
move certbot tasks into tls role #7
2:12 PM Changeset in darkpeak-services [86e5c57f]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Symlink certs to letsencrypt in production Still use the …
1:56 PM Changeset in darkpeak-services [b05356ed]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
untested certbot command
1:55 PM Changeset in darkpeak-services [b907c119]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Add aliases for well known urls for certbot to use
1:31 PM Changeset in darkpeak-services [8fab56d2]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Refs #7 - Refactor to allow each service to have its own cert …
1:27 PM Changeset in darkpeak-services [7b5eabdf]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
install certbot
1:27 PM Changeset in darkpeak-services [8cd92280]ansiblekeycloakmatrixpleroma by Caolan McMahon <caolan.mcmahon@…>
log ttrss output to PHP log instead of database

Jul 20, 2018:

5:35 PM Ticket #30 (Update cgit to v1.2 when possible) created by mbooth
The version of cgit adds a cool new annotations view where you can …
5:15 PM Ticket #29 (Update sabredav to latest version) created by mbooth
In this commit, which added the sabredav role: …
5:06 PM Ticket #28 (Move darkpeak-* repositories under the "darkpeak" user/namespace) created by mbooth
All the "official" darkpeak git repos should live under the "darkpeak" …
5:01 PM Ticket #27 (Ticket references in commit log messages should be linkified) closed by mbooth
fixed: Fixed in [55e0291f]
4:49 PM Changeset in darkpeak-services [55e0291f]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Fixes #27 - Ticket references in commit log messages should be …
2:16 PM Ticket #6 (Investigate how git SSH login are working) closed by mbooth
fixed: Phew

Jul 19, 2018:

5:25 PM Ticket #27 (Ticket references in commit log messages should be linkified) created by mbooth
For example: …
5:22 PM Ticket #15 (Fix deprecation warnings in ansible deployment) closed by mbooth
fixed: Fixed in: [70dc0fdf]
5:19 PM Changeset in darkpeak-services [70dc0fdf]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
Fixes #15 - Fix deprecation warnings in ansible deployment Keep our …
4:00 PM Changeset in darkpeak-services [1dfac0be]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
cgit: Fix viewing css, png and ico files in the repo browser And also …
2:54 PM Changeset in darkpeak-services [7071a4be]ansiblekeycloakmatrixpleroma by Mat Booth <mat.booth@…>
apache2: Disable cipher suites that use RSA for key exchange RSA key …
Note: See TracTimeline for information about the timeline view.