Timeline
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 …
Jul 14, 2018:
- 5:32 PM Ticket #8 (Ansiblise the ID/LDAP server) created by
- This is currently on it's own separate box with no reproducible …
- 5:29 PM Ticket #7 (Letsencrypt!) created by
- Our wildcard SSL cert expires on the 21st July 2018. Let's use next …
- 5:24 PM Ticket #6 (Investigate how git SSH login are working) created by
- We forgot how gitolite works -- when we were playing with it, we …
- 5:20 PM Ticket #5 (FreeIPA login issues) created by
- Some people are reporting that they are unable to log directly into …
- 5:13 PM Ticket #4 (cgit not showing non-master branches.) created by
- If you look at the darkpeak services repo [1] you can see that only …
- 5:07 PM Ticket #3 (TTRSS reports that the update service is not running) created by
- This needs investigating. Probably some missing or incorrect …
- 5:05 PM Ticket #2 (DAV is unreasonably slow) created by
- The DAV interface seems quite slow. Can I assign this to Caolan as …
- 4:57 PM Ticket #1 (Make the "ansible" branch the master branch of the services repo) created by
- Successful migration to ansible-based deployment! Sack off docker by …
- 3:36 PM Changeset in darkpeak-services [cfcef399]ansiblekeycloakmatrixpleroma by
- Add note about adding ssh public keys for root access before inital …
- 3:17 PM Changeset in darkpeak-services [260f2ed1]ansiblekeycloakmatrixpleroma by
- Change domains in ipsilon metadata.xml to use domain template variable
- 2:40 PM Changeset in darkpeak-services [279eaf78]ansiblekeycloakmatrixpleroma by
- permit root login
- 2:20 PM TitleIndex created by
- 2:20 PM TracEnvironment created by
- 2:20 PM TracAdmin created by
- 2:20 PM TracPlugins created by
- 2:20 PM SandBox created by
- 2:20 PM TracLogging created by
- 2:20 PM TracSearch created by
- 2:20 PM WikiHtml created by
- 2:20 PM TracInstall created by
- 2:20 PM WikiNewPage created by
- 2:20 PM TracImport created by
- 2:20 PM TracTimeline created by
- 2:20 PM TracRoadmap created by
- 2:20 PM TracAccessibility created by
- 2:20 PM TracNotification created by
- 2:20 PM TracTickets created by
- 2:20 PM TracBackup created by
- 2:20 PM WikiDeletePage created by
- 2:20 PM TicketQuery created by
- 2:20 PM TracRss created by
- 2:20 PM TracTicketsCustomFields created by
- 2:20 PM TracPermissions created by
- 2:20 PM TracSyntaxColoring created by
- 2:20 PM TracQuery created by
- 2:20 PM WikiRestructuredTextLinks created by
- 2:20 PM TracBatchModify created by
- 2:20 PM TracWiki created by
- 2:20 PM InterWiki created by
- 2:20 PM WikiRestructuredText created by
- 2:20 PM TracWorkflow created by
- 2:20 PM TracChangeLog created by
- 2:20 PM TracGuide created by
- 2:20 PM WikiFormatting created by
- 2:20 PM WikiStart created by
- 2:20 PM TracIni created by
- 2:20 PM InterMapTxt created by
- 2:20 PM TracReports created by
- 2:20 PM TracNavigation created by
- 2:20 PM WikiProcessors created by
- 2:20 PM TracModPython created by
- 2:20 PM TracCgi created by
- 2:20 PM TracStandalone created by
- 2:20 PM TracChangeset created by
- 2:20 PM TracBrowser created by
- 2:20 PM TracModWSGI created by
- 2:20 PM TracUpgrade created by
- 2:20 PM RecentChanges created by
- 2:20 PM TracFastCgi created by
- 2:20 PM TracFineGrainedPermissions created by
- 2:20 PM TracSupport created by
- 2:20 PM TracUnicode created by
- 2:20 PM WikiPageNames created by
- 2:20 PM TracLinks created by
- 2:20 PM TracInterfaceCustomization created by
- 2:20 PM TracRepositoryAdmin created by
- 2:20 PM CamelCase created by
- 2:20 PM InterTrac created by
- 2:20 PM TracRevisionLog created by
- 2:20 PM PageTemplates created by
- 2:20 PM WikiMacros created by
- 2:12 PM Changeset in darkpeak-services [3b6afabd]ansiblekeycloakmatrixpleroma by
- comment out mastodon role in prod-playbook.yml
- 1:40 PM Changeset in darkpeak-services [30ef5ea3]ansiblekeycloakmatrixpleroma by
- Move all passwords into prod-playbook.yml and encrypt with ansible vault
- 1:01 PM Changeset in darkpeak-services [63df04e1]ansiblekeycloakmatrixpleroma by
- apache: Redirect the bare domain name to the wiki service We will use …
- 12:36 PM Changeset in darkpeak-services [5c095336]ansiblekeycloakmatrixpleroma by
- Merge branch 'ansible' of git.darkpeak.org:darkpeak-services into ansible
- 12:36 PM Changeset in darkpeak-services [93b7eb7d]ansiblekeycloakmatrixpleroma by
- Check minimum ansible version in playbook
- 12:26 PM Changeset in darkpeak-services [40a95da9]ansiblekeycloakmatrixpleroma by
- Reminder to tell vagrant to provsion when bringing up the VM
- 9:39 AM Changeset in darkpeak-services [0c882bec]ansiblekeycloakmatrixpleroma by
- Switch sabredav to mysql so we can copy over existing data
Note: See TracTimeline
for information about the timeline view.