Timeline
Oct 13, 2018:
- 4:37 PM Changeset in darkpeak-services [9b3d55f6]keycloak by
- Update ZNC to latest version and fix SSL settings Fixes #34
- 4:29 PM Changeset in darkpeak-services [e5fb0c4a]keycloak by
- disable pleroma server in prod config for now
- 4:19 PM Ticket #26 (Update the wiki with appropriate homepage content) closed by
- 4:15 PM Changeset in darkpeak-services [410ece0b]keycloak by
- force certbot's cert names to match expected pattern (i.e. do not …
- 3:30 PM Ticket #48 (Update email list hosting) closed by
- LGTM
- 3:21 PM Ticket #52 (Setup board user/group) closed by
- 3:19 PM Ticket #9 (Finish implementing git static site hosting) closed by
- 3:18 PM Ticket #28 (Move darkpeak-* repositories under the "darkpeak" user/namespace) closed by
- Yep -- done!
- 3:06 PM Changeset in darkpeak-services [d54b7477]keycloak by
- Fix test for already installed ssl certs
- 2:43 PM Changeset in darkpeak-services [3cfb48c1]keycloak by
- Merge branch 'pleroma'
- 2:41 PM Changeset in darkpeak-services [cb5db547]keycloakpleroma by
- pleroma: move to 'social' subdomain
- 2:25 PM Changeset in darkpeak-services [e896e227]matrix by
- matrix: tweaks to web client attempting to get auth with custom server …
- 2:19 PM Changeset in darkpeak-services [8f8f5ee7]keycloak by
- Add to readme instructions to initialise submodules if you forgot
- 2:17 PM Changeset in darkpeak-services [16e736e8]keycloak by
- Change caolan -> darkpeak in clone URLs
- 2:01 PM Changeset in darkpeak-services [b3606134]keycloak by
- Add SAN cert request script
- 2:00 PM Ticket #56 (Financial audit exemption decision) created by
- The board recommends that we take advantage of the small companies …
- 2:00 PM Changeset in darkpeak-services [04d89726]keycloak by
- Workaround certificate requisition problem when domain is null
- 12:23 PM Ticket #55 (SSO failures) created by
- The SSO appears to intermittently (once so far?) returns a token that …
- 8:19 AM Changeset in darkpeak-services [270d2937]keycloakpleroma by
- pleroma: add notes on generating a registration token for new users
Oct 12, 2018:
- 7:03 PM Changeset in darkpeak-services [25ab2622]keycloakpleroma by
- pleroma: set http port to match ansible variable
- 6:59 PM Changeset in darkpeak-services [7ac752f2]keycloakpleroma by
- pleroma: change image upload directory
- 3:45 PM Changeset in darkpeak-services [d465db97]keycloakpleroma by
- Enable 'who to follow' service in Pleroma
- 3:18 PM Changeset in darkpeak-services [cb4a7551]keycloakpleroma by
- Get basic Pleroma setup running
Sep 28, 2018:
- 10:05 AM Changeset in darkpeak-services [f97b97d9]keycloakpleroma by
- 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
- 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
- Fix CNAME functionality for static page hosting Fixes #9
Sep 27, 2018:
- 10:05 PM Changeset in darkpeak-example-services [b18d73e1]master by
- Update readme file
- 10:00 PM Changeset in darkpeak-services [04cf77d5]keycloakpleroma by
- Fix clone link rendering in cgit
- 11:46 AM Changeset in darkpeak-services [dbe681ff]keycloakpleroma by
- Allow static pages hook to create CNAME symlinks Refs #9
Sep 25, 2018:
- 4:41 PM Changeset in darkpeak-services [14bfeded]keycloakpleroma by
- 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
- Fix missing / in redirected URLs
Sep 20, 2018:
- 4:34 PM Ticket #53 (Trac ticket field defaults are reset after redeployment) created by
- After a ansible deployment, the default values for various ticket …
Sep 19, 2018:
- 5:17 PM Changeset in darkpeak-services [45f425ad]keycloakpleroma by
- Add pages role to production playbook
- 5:06 PM Changeset in darkpeak-services [08b8e6d2]keycloakpleroma by
- 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
- We could use one of these for hosting the small number of board repos …
Sep 10, 2018:
Sep 8, 2018:
- 3:58 PM Ticket #51 (General Meeting schedules & process) created by
- We've not officially held sufficient general meetings this year. We …
- 2:58 PM Ticket #50 (Monitoring) created by
- We should consider how to monitor our infrastructure and services. …
- 2:41 PM Changeset in darkpeak-services [7b1d23e2]matrix by
- Get synapse server to start and install riot-web
- 2:10 PM Changeset in darkpeak-services [74d98540]keycloakpleroma by
- Add more names to the hosts file
- 1:49 PM Changeset in darkpeak-services [a39a59f6]keycloakpleroma by
- Allow SSL to work for darkpeak.localhost domain
- 1:28 PM Changeset in darkpeak-services [79618131]keycloakpleroma by
- darkpeak.dev -> darkpeak.localhost in the readme file
- 1:08 PM Changeset in darkpeak-services [fedd8412]keycloakpleroma by
- Provide reference to TLS generation instructions from main README
- 1:04 PM Changeset in darkpeak-services [53dd0530]keycloakpleroma by
- Simplify first setup instructions
- 12:53 PM Changeset in darkpeak-services [fda60146]keycloakpleroma by
- Simplify git startup instructions
- 12:50 PM Ticket #24 (Update git hosting docs) closed by
- 12:50 PM Ticket #31 (close down Loomio) closed by
- LGTM
- 12:50 PM Ticket #49 (Add join and leave dates to members in ID server) created by
- Currently we're maintaining two registers of members, one in ldap and …
- 11:37 AM Changeset in darkpeak-services [36d0b9e6]keycloakpleroma by
- Clearer clone URLs in the readme
Aug 27, 2018:
- 7:45 PM Ticket #48 (Update email list hosting) created by
- https://lists.richardskingdom.net/mailman/listinfo/sheffgeeks-hosting …
- 12:36 PM Ticket #47 (Board Changes) created by
- 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
- 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
- Error: "could not verify this certificate because the issuer is …
- 2:49 PM Ticket #45 (coop copyright) created by
- Three ownership and licensing of the shared work, such as the wiki and …
- 11:13 AM Changeset in darkpeak-services [34fb70e5]keycloakpleroma by
- ldap: use IPv4 address for id.darkpeak.org until #2 is resolved
- 11:10 AM Changeset in darkpeak-services [fa9eb3a5]keycloakpleroma by
- trac: allow revoke wiki permissions task to fail if already revoked
Aug 21, 2018:
- 12:05 PM Ticket #44 (Matrix homeserver) created by
- https://matrix.org/blog/home/
- 12:03 PM Ticket #43 (Pleroma (mastodon alternative)) created by
- https://pleroma.social/ Looks much easier to deploy/manage as it just …
Aug 18, 2018:
Aug 17, 2018:
- 9:40 PM Ticket #41 (We should be on the Sheffield Co-ops list) created by
- https://sheffield.coop/wiki/Main_Page
Aug 11, 2018:
- 5:37 PM Ticket #40 (Add Extension:TemplateStyles to the wiki) created by
- Need this plugin to avoid needing admin perms to edit wiki stylesheets.
- 4:37 PM Ticket #39 (Deploy a mail server) created by
- 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
- It looks like interwiki is a thing for mediawiki too so it may be …
- 1:57 PM Changeset in darkpeak-services [ad59c712]keycloakmatrixpleroma by
- trac: Simplify the ticket transition graph as suggested in #31 …
- 1:17 PM Ticket #5 (FreeIPA login issues) closed by
- 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
- fixed
- 12:56 PM Ticket #37 (User groups for service admins in FreeIPA) created by
- Each service has some set of users nominated as admins of that …
Jul 31, 2018:
- 9:10 AM Ticket #36 (PeerTube) created by
- 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
- See this commit: …
- 12:54 PM Changeset in darkpeak-services [e5baa8d3]ansiblekeycloakmatrixpleroma by
- Upgrade Mastodon to v2.4.3 and add some LDAP config
- 12:51 PM Changeset in darkpeak-services [71ae5b2a]ansiblekeycloakmatrixpleroma by
- 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
- fixed
- 9:28 PM Changeset in darkpeak-services [992c4ad7]ansiblekeycloakmatrixpleroma by
- Fixes #20 - Enable wiki module, but make it read only This allows the …
- 6:58 PM Changeset in darkpeak-services [bcf1fca3]ansiblekeycloakmatrixpleroma by
- Refs #10 - add trac rpc plugin, which will be needed to solve this bug
- 4:06 PM Changeset in darkpeak-services [cd731e3f]ansiblekeycloakmatrixpleroma by
- Fixes #9 - Restore pages hook that publishes sites from git repos
- 10:42 AM Changeset in darkpeak-services [10c10fd5]ansiblekeycloakmatrixpleroma by
- Fix a mistake in previous commit ae8976b
- 10:39 AM Changeset in darkpeak-services [ae8976be]ansiblekeycloakmatrixpleroma by
- 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
- The new 1.7 version of ZNC adds the AuthOnlyViaModule config …
- 4:08 PM Changeset in darkpeak-services [977eb5cd]ansiblekeycloakmatrixpleroma by
- Merge branch 'master' into ansible Removes any conflict for merging …
- 3:57 PM Changeset in darkpeak-services [71149717]ansiblekeycloakmatrixpleroma by
- sssd: minor tweaks to this role Don't attempt to do first-login user …
- 12:39 PM Changeset in darkpeak-services [15607d3c]ansiblekeycloakmatrixpleroma by
- apache: Fix ordering issues when provisioning brand new machines
Jul 22, 2018:
- 11:23 PM Ticket #33 (Alternate finance plan) created by
- 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
- We're currently fine but lets encrypt rate limits us to 20 domains …
- 5:23 PM Ticket #7 (Letsencrypt!) closed by
- fixed
- 11:01 AM Changeset in darkpeak-services [7cda9f40]ansiblekeycloakmatrixpleroma by
- Remove defunct nginx role We had migrated to apache for …
- 10:23 AM Ticket #31 (close down Loomio) created by
- 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
- Add self-signed .org certificate
- 5:33 PM Changeset in darkpeak-services [f4606d4a]ansiblekeycloakmatrixpleroma by
- separate tests for uploading fullchain and privkey files
- 5:05 PM Changeset in darkpeak-services [47aa50ab]ansiblekeycloakmatrixpleroma by
- Install the TLS cert key, too
- 4:45 PM Changeset in darkpeak-services [e6ae53c9]ansiblekeycloakmatrixpleroma by
- capture full URL in alias match pattern for .well-known
- 4:44 PM Changeset in darkpeak-services [823832a5]ansiblekeycloakmatrixpleroma by
- really really fix the certbot command
- 4:24 PM Changeset in darkpeak-services [e0cc6f94]ansiblekeycloakmatrixpleroma by
- really fix the certbot command
- 3:58 PM Changeset in darkpeak-services [44bff485]ansiblekeycloakmatrixpleroma by
- fix certbot command
- 3:48 PM Changeset in darkpeak-services [2e7d6b46]ansiblekeycloakmatrixpleroma by
- Refs #7 - Refactor cert installation
- 3:20 PM Changeset in darkpeak-services [9fe61085]ansiblekeycloakmatrixpleroma by
- Refs #7 - Allow well-known url on unencrypted port instead
- 3:02 PM Changeset in darkpeak-services [7381d8ca]ansiblekeycloakmatrixpleroma by
- remove deprecated use of filter to detect changed task
- 2:54 PM Changeset in darkpeak-services [75c62257]ansiblekeycloakmatrixpleroma by
- force apache reload if vhost config changed #7
- 2:47 PM Changeset in darkpeak-services [c318965a]ansiblekeycloakmatrixpleroma by
- Refs #7 - Make installing letsencrypt cert more concise and force the …
- 2:19 PM Changeset in darkpeak-services [1eb53aba]ansiblekeycloakmatrixpleroma by
- move certbot tasks into tls role #7
- 2:12 PM Changeset in darkpeak-services [86e5c57f]ansiblekeycloakmatrixpleroma by
- Refs #7 - Symlink certs to letsencrypt in production Still use the …
- 1:56 PM Changeset in darkpeak-services [b05356ed]ansiblekeycloakmatrixpleroma by
- untested certbot command
- 1:55 PM Changeset in darkpeak-services [b907c119]ansiblekeycloakmatrixpleroma by
- Refs #7 - Add aliases for well known urls for certbot to use
- 1:31 PM Changeset in darkpeak-services [8fab56d2]ansiblekeycloakmatrixpleroma by
- Refs #7 - Refactor to allow each service to have its own cert …
- 1:27 PM Changeset in darkpeak-services [7b5eabdf]ansiblekeycloakmatrixpleroma by
- install certbot
- 1:27 PM Changeset in darkpeak-services [8cd92280]ansiblekeycloakmatrixpleroma by
- 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
- 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
- In this commit, which added the sabredav role: …
- 5:06 PM Ticket #28 (Move darkpeak-* repositories under the "darkpeak" user/namespace) created by
- 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
- fixed: Fixed in [55e0291f]
- 4:49 PM Changeset in darkpeak-services [55e0291f]ansiblekeycloakmatrixpleroma by
- Fixes #27 - Ticket references in commit log messages should be …
- 2:16 PM Ticket #6 (Investigate how git SSH login are working) closed by
- fixed: Phew
Jul 19, 2018:
- 5:25 PM Ticket #27 (Ticket references in commit log messages should be linkified) created by
- For example: …
- 5:22 PM Ticket #15 (Fix deprecation warnings in ansible deployment) closed by
- fixed: Fixed in: [70dc0fdf]
- 5:19 PM Changeset in darkpeak-services [70dc0fdf]ansiblekeycloakmatrixpleroma by
- Fixes #15 - Fix deprecation warnings in ansible deployment Keep our …
- 4:00 PM Changeset in darkpeak-services [1dfac0be]ansiblekeycloakmatrixpleroma by
- cgit: Fix viewing css, png and ico files in the repo browser And also …
- 2:54 PM Changeset in darkpeak-services [7071a4be]ansiblekeycloakmatrixpleroma by
- apache2: Disable cipher suites that use RSA for key exchange RSA key …
Jul 16, 2018:
- 2:35 PM Ticket #4 (cgit not showing non-master branches.) closed by
- fixed: Looks fixed now: …
Jul 15, 2018:
- 7:56 PM Ticket #26 (Update the wiki with appropriate homepage content) created by
- We removed the small static site that served as our landing page in …
- 7:49 PM Ticket #25 (TTRSS login is unreasonably slow) created by
- Maybe it's because I have a lot of subscriptions but I find logging in …
- 7:45 PM Ticket #3 (TTRSS reports that the update service is not running) closed by
- fixed: I think that warning was just because it looks for a lock file created …
- 4:57 PM Ticket #24 (Update git hosting docs) created by
- Gitolite web interface was removed because provision is now automatic …
- 4:12 PM Ticket #23 (Make sabredav use postgres) created by
- In this commit: …
- 3:56 PM Ticket #22 (Allow ttrss to use the SAML authentication method) created by
- TTRSS should be part of the SSO experience And it works! Unless you …
- 3:52 PM Ticket #21 (ZNC has ui to change passwords) created by
- ZNC has UI to change passwords, but I'd be willing to put good money …
- 3:44 PM Ticket #20 (Trac shows wiki links to the built-in help, even when the wiki module ...) created by
- You can probably see at the bottom of most pages, something like this: …
- 3:39 PM Ticket #19 (Trac doesn't get name/email address from the SAML sessions) created by
- Trac should fetch the user's fullname and email address from the SAML …
- 2:44 PM Changeset in darkpeak-services [161b93ae]ansiblekeycloakmatrixpleroma by
- Moved the TODO lists over to the issue tracker.
- 2:31 PM Ticket #18 (Make wikimedia use postgres) created by
- In this commit: …
- 2:09 PM Ticket #17 (General ansible script organisation issues) created by
- These points are taken from TODO file in the repo -- if they are still …
- 2:04 PM Ticket #16 (Finish implementing mastodon service?) created by
- There is WIP mastodon implementation in the services repo. This …
- 1:55 PM Ticket #15 (Fix deprecation warnings in ansible deployment) created by
- I see the following when I deploy my development system: […]
- 1:41 PM Ticket #14 (Ensure all users of LDAP are talking over TLS) created by
- Once we have the new cert regime in place (see #7) we should audit the …
- 1:39 PM Ticket #13 (Replace the "darkpeak" LDAP user with a proper system user) created by
- A proper system user should be added to the LDAP for SSSD (and other …
- 1:35 PM Ticket #12 (Consolidate branding stuff) created by
- Right now, there is a slew of logos all over the darkpeak-services …
- 1:30 PM Ticket #11 (Make Ipsilon use postgres) created by
- Ipsilon, our SSO provider currently is configured to use sqlite. Since …
- 1:27 PM Ticket #10 (Close Trac tickets from a commit hook?) created by
- I think it would be especially cool if the darkpeak* repositories had …
- 1:24 PM Ticket #9 (Finish implementing git static site hosting) created by
- Git static site hosting is not working, but we did not consider it a …
- 10:50 AM Changeset in darkpeak-services [8b7e2c00]ansiblekeycloakmatrixpleroma by
- Add deployment instructions for production
- 10:05 AM Changeset in darkpeak-services [723529b4]ansiblekeycloakmatrixpleroma by
- ttrss: turn off single-sign-on and go back to LDAP auth to support …
Note: See TracTimeline
for information about the timeline view.