{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":696843785,"defaultBranch":"master","name":"mattermost","ownerLogin":"softwareunderground","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-26T14:35:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8144157?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709142578.0","currentOid":""},"activityList":{"items":[{"before":"5d9aebcb50b4855ab5b3f747db3c55da28c13f3d","after":"ab7fc17791360501332a05dffbdb41a4a7dc190b","ref":"refs/heads/master","pushedAt":"2024-05-23T07:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Bump mattermost to 9.5.5","shortMessageHtmlLink":"Bump mattermost to 9.5.5"}},{"before":"47e29b893a519a23954b5bb3b60b2cea59a41949","after":"5d9aebcb50b4855ab5b3f747db3c55da28c13f3d","ref":"refs/heads/master","pushedAt":"2024-05-03T06:16:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Version control the authorized_keys for root\n\nAdd `root/.ssh/authorized_keys` file with @jokva and @santisoler ssh\nkeys, and install them to the root dir with stow.\n\nThis change makes it so that the default authorized_keys, the one input\nin the hetzner console when creating the instance, will *lose access*\nunless they are also added to the authorized_keys in the tree *before*\nrunning init. While a sharp edge, at that point re-initializing is\ncheap, and is likely to be done by a maintainer anyway.","shortMessageHtmlLink":"Version control the authorized_keys for root"}},{"before":"1cf7e3e271b37c0c6434e184172ad1583e7f9bb5","after":"47e29b893a519a23954b5bb3b60b2cea59a41949","ref":"refs/heads/master","pushedAt":"2024-05-03T06:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Version control the authorized_keys for root\n\nAdd `root/.ssh/authorized_keys` file with @jokva and @santisoler ssh\nkeys, and install them to the root dir with stow.\n\nThis change makes it so that the default authorized_keys, the one input\nin the hetzner console when creating the instance, will *lose access*\nunless they are also added to the authorized_keys in the tree *before*\nrunning init. While a sharp edge, at that point re-initializing is\ncheap, and is likely to be done by a maintainer anyway.","shortMessageHtmlLink":"Version control the authorized_keys for root"}},{"before":"45129e3b04a9c9645db5b16945f70e5e0cf7be74","after":"c8a8413c9b0c1211d776c6e26ed6915e11854967","ref":"refs/heads/root-authorized-keys","pushedAt":"2024-05-01T18:17:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Fix line that stows root dir","shortMessageHtmlLink":"Fix line that stows root dir"}},{"before":"38e213f42c9d414c64d43776d7e33fd9835876ce","after":"1cf7e3e271b37c0c6434e184172ad1583e7f9bb5","ref":"refs/heads/master","pushedAt":"2024-04-12T12:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Add missing .gpg extension in notes","shortMessageHtmlLink":"Add missing .gpg extension in notes"}},{"before":"268615ad552c290aae0128f6fb6d178d38e357ba","after":"38e213f42c9d414c64d43776d7e33fd9835876ce","ref":"refs/heads/master","pushedAt":"2024-03-26T21:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Quote path variable in run.sh\n\nThis is not really a practical problem so much as shell scripting\nhygiene. There is a theoretical possibility for the path to contain a\nspace, and quoting does not really hurt.","shortMessageHtmlLink":"Quote path variable in run.sh"}},{"before":"8e3c84538ccf70931c011f58e8f98f10bdc9d46c","after":"268615ad552c290aae0128f6fb6d178d38e357ba","ref":"refs/heads/master","pushedAt":"2024-03-26T21:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Clarify notes on mattermost-user (re)builds\n\nIn an attempt to reduce the confusion on why building new releases the\nmattermost user is important, clarify that the culprit for slow restarts\nis likely a git pull, not the mattermost rebuild itself (assuming the\nbuild has been tested as the operator's user).","shortMessageHtmlLink":"Clarify notes on mattermost-user (re)builds"}},{"before":"fc0cc2a93371c9477c98bda475de873d2b0d3512","after":"8e3c84538ccf70931c011f58e8f98f10bdc9d46c","ref":"refs/heads/master","pushedAt":"2024-03-26T21:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Update mattermost-defaulted CloudSettings.CWSURL\n\nThe default url this key has been changed between 9.5.1 and 9.5.3. It is\nadded to our config to be gone for different diffs, and is not important\nfor this instance.","shortMessageHtmlLink":"Update mattermost-defaulted CloudSettings.CWSURL"}},{"before":"d018fdabb4473249b8ab8c9bc91064b7e34ec9ec","after":"fc0cc2a93371c9477c98bda475de873d2b0d3512","ref":"refs/heads/master","pushedAt":"2024-03-26T20:59:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Add rebuild-mattermost.sh, notes on rebuilding\n\nI just created a minor outage (10-15s) because the rebuild of the\nmattermost package took longer than expected, probably because my\nexperimental build was performed as the wrong user. To avoid this\nhappening, the mattermost package should be rebuilt as routine *before*\nthe service is restarted.","shortMessageHtmlLink":"Add rebuild-mattermost.sh, notes on rebuilding"}},{"before":"b65e718706bc4cf22470d6c552c42ddf4a6ea892","after":null,"ref":"refs/heads/add-santi","pushedAt":"2024-02-28T17:49:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"}},{"before":"ba01b7896f5193894a8b4daef5d15fd68fd8ecb5","after":"d018fdabb4473249b8ab8c9bc91064b7e34ec9ec","ref":"refs/heads/master","pushedAt":"2024-02-28T17:49:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Use right path for secrets in notes","shortMessageHtmlLink":"Use right path for secrets in notes"}},{"before":"9e983a4b3cf9557bd7de0876db8e599ceb8ac1ef","after":"ba01b7896f5193894a8b4daef5d15fd68fd8ecb5","ref":"refs/heads/master","pushedAt":"2024-02-28T17:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Add user santi\n\nAdd user santi in init.sh, with home dir and ssh keys.","shortMessageHtmlLink":"Add user santi"}},{"before":"e2de760709d28571345b2e3f4999974d38cf8792","after":"b65e718706bc4cf22470d6c552c42ddf4a6ea892","ref":"refs/heads/add-santi","pushedAt":"2024-02-28T17:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Use space instead of comma as sep in bash list","shortMessageHtmlLink":"Use space instead of comma as sep in bash list"}},{"before":"1a10ed17c7c82a53c484c162dfb524279100a9c4","after":"45129e3b04a9c9645db5b16945f70e5e0cf7be74","ref":"refs/heads/root-authorized-keys","pushedAt":"2024-02-28T17:24:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Version control the authorized_keys for root\n\nAdd `root/.ssh/authorized_keys` file with @jokva and @santisoler ssh\nkeys. Edit `init.sh` to copy and stow the `root` directory.","shortMessageHtmlLink":"Version control the authorized_keys for root"}},{"before":null,"after":"1a10ed17c7c82a53c484c162dfb524279100a9c4","ref":"refs/heads/root-authorized-keys","pushedAt":"2024-02-28T17:23:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Version control the authorized_keys for root\n\nAdd `root/.ssh/authorized_keys` file with @jvk and @santisoler ssh keys.\nEdit `init.sh` to copy and stow the `root` directory.","shortMessageHtmlLink":"Version control the authorized_keys for root"}},{"before":null,"after":"e2de760709d28571345b2e3f4999974d38cf8792","ref":"refs/heads/add-santi","pushedAt":"2024-02-28T17:06:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Add user `santi` to the server\n\nAdd user `santi` in `init.sh`. Add the home dir for the new user\nincluding `.ssh/authorized_keys`.","shortMessageHtmlLink":"Add user santi to the server"}},{"before":"f642f0954393d5ca75147d213353275c56ac64e2","after":"9e983a4b3cf9557bd7de0876db8e599ceb8ac1ef","ref":"refs/heads/master","pushedAt":"2024-02-28T09:37:14.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Remove the versioned mattermost-config dirs\n\nThese being version separate is today a historical artifact, and at this\npoint, with guix, it makes more sense to keep the data dir consistent,\nand manage the config+version in lock step with the package definition.","shortMessageHtmlLink":"Remove the versioned mattermost-config dirs"}},{"before":"41ea6c9c37c9f9e8edabf8b662343fd73b608e11","after":null,"ref":"refs/heads/readme","pushedAt":"2024-02-22T21:56:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leouieda","name":"Leonardo Uieda","path":"/leouieda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290082?s=80&v=4"}},{"before":"14f037af2eb96eddfa893d1281025620d1ef9204","after":"f642f0954393d5ca75147d213353275c56ac64e2","ref":"refs/heads/master","pushedAt":"2024-02-22T17:38:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Add README.md (#2)\n\nAdd a `README.md` file with some descriptions of the repository and\r\ninstructions for getting started with Mattermost. Added some screenshots\r\nto help users exploring channels and setting up the Mattermost apps.","shortMessageHtmlLink":"Add README.md (#2)"}},{"before":"7da0e1109e1f33257f0feedf1fd04a9381df37d6","after":"41ea6c9c37c9f9e8edabf8b662343fd73b608e11","ref":"refs/heads/readme","pushedAt":"2024-02-22T17:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Reduce width of images","shortMessageHtmlLink":"Reduce width of images"}},{"before":"79f96ee39e5f3433534c106071aca554159cffc3","after":"7da0e1109e1f33257f0feedf1fd04a9381df37d6","ref":"refs/heads/readme","pushedAt":"2024-02-22T17:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Update instructions to browse channels","shortMessageHtmlLink":"Update instructions to browse channels"}},{"before":"c1979ca6778b6a0fa9caac8f589e013fb66f3a48","after":"3b837490ca82df8ef22bb4320ce14157a9ade7f2","ref":"refs/heads/organize","pushedAt":"2024-02-21T20:32:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Merge branch 'master' into organize","shortMessageHtmlLink":"Merge branch 'master' into organize"}},{"before":"eeb0a2e609809e4569ed224b60b0a62989e9c0ce","after":"14f037af2eb96eddfa893d1281025620d1ef9204","ref":"refs/heads/master","pushedAt":"2024-02-21T20:26:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Use Markdown syntax for public PGP key","shortMessageHtmlLink":"Use Markdown syntax for public PGP key"}},{"before":null,"after":"c1979ca6778b6a0fa9caac8f589e013fb66f3a48","ref":"refs/heads/organize","pushedAt":"2024-02-21T20:25:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Move all sysadmin files to a new `sysadmin` folder","shortMessageHtmlLink":"Move all sysadmin files to a new sysadmin folder"}},{"before":null,"after":"79f96ee39e5f3433534c106071aca554159cffc3","ref":"refs/heads/readme","pushedAt":"2024-02-21T20:23:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Add README.md\n\nAdd a `README.md` file with some descriptions of the repository and\ninstructions for getting started with Mattermost. Added some screenshots\nto help users exploring channels and setting up the Mattermost apps.","shortMessageHtmlLink":"Add README.md"}},{"before":"4acb0a4f81388a28798a8d899536b889412e7f22","after":"eeb0a2e609809e4569ed224b60b0a62989e9c0ce","ref":"refs/heads/master","pushedAt":"2023-12-01T11:11:06.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Disable preview mode banner","shortMessageHtmlLink":"Disable preview mode banner"}},{"before":"fe2453b2d074dedd72f956b5e68980d5049db560","after":"4acb0a4f81388a28798a8d899536b889412e7f22","ref":"refs/heads/master","pushedAt":"2023-09-27T14:57:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Enable latex rendering","shortMessageHtmlLink":"Enable latex rendering"}},{"before":"7a1de420457dafaf85aaa1c887eb19b466e57619","after":null,"ref":"refs/heads/open-server","pushedAt":"2023-09-26T15:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"}},{"before":"924f2d2db0777037998fd7a0c53210d47bc3d726","after":"fe2453b2d074dedd72f956b5e68980d5049db560","ref":"refs/heads/master","pushedAt":"2023-09-26T15:40:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jokva","name":"Jørgen Kvalsvik","path":"/jokva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8667957?s=80&v=4"},"commit":{"message":"Document configuration for open server\n\nDocument how to configure Mattermost to allow users to create their\naccounts without any invitation.","shortMessageHtmlLink":"Document configuration for open server"}},{"before":null,"after":"7a1de420457dafaf85aaa1c887eb19b466e57619","ref":"refs/heads/open-server","pushedAt":"2023-09-26T15:36:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"santisoler","name":"Santiago Soler","path":"/santisoler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11541317?s=80&v=4"},"commit":{"message":"Document configuration for open server\n\nDocument how to configure Mattermost to allow users to create their\naccounts without any invitation.","shortMessageHtmlLink":"Document configuration for open server"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUbAOIgA","startCursor":null,"endCursor":null}},"title":"Activity · softwareunderground/mattermost"}