{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":366413504,"defaultBranch":"master","name":"nau_playbooks","ownerLogin":"fccn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-11T14:38:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20555324?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1689592801.0","currentOid":""},"activityList":{"items":[{"before":"c30a3e6da133b04dab1283db881e4a37a889d6c7","after":"77e00f41356614018d0354765b064a8e8fd7ede0","ref":"refs/heads/master","pushedAt":"2024-06-07T11:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: review Open edX MySQL configs\n\nRemove `log_slave_updates`, because we don't have A->B->C replication.\nRemove parallel slave configs.\nUse compression `slave_compressed_protocol`.\n\nfccn/nau-technical#130","shortMessageHtmlLink":"feat: review Open edX MySQL configs"}},{"before":"6c963801c8caae1acd192ed082dfd1ab41154b1c","after":"c30a3e6da133b04dab1283db881e4a37a889d6c7","ref":"refs/heads/master","pushedAt":"2024-06-05T08:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: add pool for financial manager\n\nSage X3 requires different pool for different environment.\n\nfccn/nau-financial-manager#297","shortMessageHtmlLink":"feat: add pool for financial manager"}},{"before":"74e4751f4a23e99866bfae2dfc1bae268bdcc4ae","after":"6c963801c8caae1acd192ed082dfd1ab41154b1c","ref":"refs/heads/master","pushedAt":"2024-06-04T15:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: change course run link on Richie\n\nFrom:\n- https:///courses//info\nTo:\n- https:///course_modes/choose//\nfccn/nau-richie-site-factory#198","shortMessageHtmlLink":"feat: change course run link on Richie"}},{"before":"c30345d8f0d29b2efe79bb1425ec1b464518b660","after":"74e4751f4a23e99866bfae2dfc1bae268bdcc4ae","ref":"refs/heads/master","pushedAt":"2024-06-04T14:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: change course run link on Richie\n\nFrom:\n- https:///courses//info\nTo:\n- https:///course_modes/choose//\nfccn/nau-richie-site-factory#198","shortMessageHtmlLink":"feat: change course run link on Richie"}},{"before":"efff0e5883d8db6eef423ced4dae765ed6e38661","after":"c30345d8f0d29b2efe79bb1425ec1b464518b660","ref":"refs/heads/master","pushedAt":"2024-05-31T15:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: remove unecessary config for Richie","shortMessageHtmlLink":"feat: remove unecessary config for Richie"}},{"before":"188fb85ef51c0c3536730ae1c5ef7bc7a40f2c36","after":"efff0e5883d8db6eef423ced4dae765ed6e38661","ref":"refs/heads/master","pushedAt":"2024-05-24T08:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"fix: upgrade pakiti role\n\nWith a change that add a retry to push metrics to pakiti.\nAdd a retry with a delay when pushing metrics to pakiti server,\nso if occurs a sporadic connection problem, the playbook/role doesn't crash.\n500 Can't connect to pakiti.cert.rcts.pt:443 (Temporary failure in name resolution)","shortMessageHtmlLink":"fix: upgrade pakiti role"}},{"before":"ff718fb34b6d68324adf7e977b6e4a4b63c8f8ed","after":"188fb85ef51c0c3536730ae1c5ef7bc7a40f2c36","ref":"refs/heads/master","pushedAt":"2024-05-21T14:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: remove honor_code from registration\n\nfccn/nau-technical#132","shortMessageHtmlLink":"feat: remove honor_code from registration"}},{"before":"2f5e64a72e74b292348025f04caacf02d0f1ae42","after":"ff718fb34b6d68324adf7e977b6e4a4b63c8f8ed","ref":"refs/heads/master","pushedAt":"2024-05-16T14:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"fix: MySQL Makefile target\n\nThe mysql-replica-seconds-behind MySQL Makefile had an error\nin the regex.\n\nrelates to fccn/nau-technical#124","shortMessageHtmlLink":"fix: MySQL Makefile target"}},{"before":"8b1fc4c7d0c4115ce943f72565ed2919af8d259b","after":"2f5e64a72e74b292348025f04caacf02d0f1ae42","ref":"refs/heads/master","pushedAt":"2024-05-16T11:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"docs: fix comment","shortMessageHtmlLink":"docs: fix comment"}},{"before":"0834ca96cd951ff124f5d89e39c2220ae2c06ba8","after":"8b1fc4c7d0c4115ce943f72565ed2919af8d259b","ref":"refs/heads/master","pushedAt":"2024-05-16T08:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: prefix docker images with its registry","shortMessageHtmlLink":"feat: prefix docker images with its registry"}},{"before":"54dcdfe9ee0abbeadf2f6927c5a676b2d768aae1","after":"0834ca96cd951ff124f5d89e39c2220ae2c06ba8","ref":"refs/heads/master","pushedAt":"2024-05-15T22:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: add basic metrics to Makefile MySQL\n\nAdd to Makefile MySQL the:\n- connections count\n- connections active count\n- replica seconds behind (only remove the existing echo)\n\nfccn/nau-technical#124","shortMessageHtmlLink":"feat: add basic metrics to Makefile MySQL"}},{"before":"ffcfbe01700b5d791e6571461efdaebd39953838","after":"54dcdfe9ee0abbeadf2f6927c5a676b2d768aae1","ref":"refs/heads/master","pushedAt":"2024-05-15T14:44:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: upgrade Open edX MySQL version to 5.7.44\n\nrelates to fccn/nau-technical#123","shortMessageHtmlLink":"feat: upgrade Open edX MySQL version to 5.7.44"}},{"before":"2e3897c6c854ec197dcf16fce145010b2cef79f3","after":"ffcfbe01700b5d791e6571461efdaebd39953838","ref":"refs/heads/master","pushedAt":"2024-04-30T15:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: add kubernetes to deploy\n\nThe kubernetes control plane and worker nodes\nneed to","shortMessageHtmlLink":"feat: add kubernetes to deploy"}},{"before":"8388b50896c66ce534cf471a50a4eaed95fe48a1","after":"2e3897c6c854ec197dcf16fce145010b2cef79f3","ref":"refs/heads/master","pushedAt":"2024-04-30T10:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"fix: ecommerce locale path\n\nfccn/nau-technical#102","shortMessageHtmlLink":"fix: ecommerce locale path"}},{"before":"0e379be93fd000dfcb57d59dc30a309ec94c631c","after":"8388b50896c66ce534cf471a50a4eaed95fe48a1","ref":"refs/heads/master","pushedAt":"2024-04-18T11:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"fix: timeout sync OpenedX course data to Richie\n\nrelated to fccn/richie-openedx-sync#13","shortMessageHtmlLink":"fix: timeout sync OpenedX course data to Richie"}},{"before":"359c1000d260527c9d7e696cc524daa5b5e13515","after":"0e379be93fd000dfcb57d59dc30a309ec94c631c","ref":"refs/heads/master","pushedAt":"2024-04-12T16:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: review Open edX registration fields\n\nSplit terms of service and honor code to different checks.\nRename data authorization to privacy policy.\nMove allow newsletter to be the last optional field.\n\nThe motivation is that we need to add multiple authorization\ncheckboxes to the register page, requested by the DPO.\n\nfccn/nau-technical#83","shortMessageHtmlLink":"feat: review Open edX registration fields"}},{"before":"8cb529d3bb775e17f41658b63140fee1c599b7c8","after":"359c1000d260527c9d7e696cc524daa5b5e13515","ref":"refs/heads/master","pushedAt":"2024-04-12T10:38:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: increase password size on Open edX\n\nThe password length should be at least 13 characters.\n\n1. CNCS suggests a password length of 12 characters\nhttps://www.cncs.gov.pt/pt/boas-praticas-passwords/\n\n2. A Portuguese law that passwords should be at least 13 characters\nfor administrators.\nhttps://files.diariodarepublica.pt/gratuitos/1s/2018/03/06200.pdf\n\nSo we have decided to increase to 13 characters the password.\n\nfccn/nau-technical#82","shortMessageHtmlLink":"feat: increase password size on Open edX"}},{"before":"fa7ceeb894f20a8a59847729dc4fc5ad7de625f8","after":"8cb529d3bb775e17f41658b63140fee1c599b7c8","ref":"refs/heads/master","pushedAt":"2024-04-11T14:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: allow ES & Mongo have more IPs\n\nPermit the Elastic Search and Mongo DBs to be exposed/connected using\ndifferent network IP addresses.\n\nfccn/nau-technical#90","shortMessageHtmlLink":"feat: allow ES & Mongo have more IPs"}},{"before":"78523f5606f5cacbd0434b8b19e3af3bcfdb4256","after":"fa7ceeb894f20a8a59847729dc4fc5ad7de625f8","ref":"refs/heads/master","pushedAt":"2024-04-05T16:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: increase password size on Open edX\n\nThe password length should be at least 9 characters\ninstead of the previous 8 characters.\nTo comply with a Portuguese law.\nfccn/nau-technical#82","shortMessageHtmlLink":"feat: increase password size on Open edX"}},{"before":"ee5c0980fd34a35309539502f920de61d3a627bc","after":"78523f5606f5cacbd0434b8b19e3af3bcfdb4256","ref":"refs/heads/master","pushedAt":"2024-04-05T15:50:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: add timeout on nc\n\nAdd netcat timeout on healthcheck and also on keepalived checks.\nrelates to fccn/nau-technical#72","shortMessageHtmlLink":"feat: add timeout on nc"}},{"before":"15e293816ce2fa957ce130006cb7b2517758a255","after":"ee5c0980fd34a35309539502f920de61d3a627bc","ref":"refs/heads/master","pushedAt":"2024-04-01T15:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: change trace Sentry config\n\nReplace `enable_tracking` with `traces_sample_rate` on Sentry initialization.\nfccn/nau-richie-site-factory#187\nfccn/nau-technical#27","shortMessageHtmlLink":"feat: change trace Sentry config"}},{"before":"02f2255ed3d4024261bd0a6ca7d7988f1d6224e4","after":"15e293816ce2fa957ce130006cb7b2517758a255","ref":"refs/heads/master","pushedAt":"2024-04-01T09:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"refactor: add server param to server maintenance playbook","shortMessageHtmlLink":"refactor: add server param to server maintenance playbook"}},{"before":"d43601e01f66d878da8ce6cfe6de37873bbe9307","after":"02f2255ed3d4024261bd0a6ca7d7988f1d6224e4","ref":"refs/heads/master","pushedAt":"2024-03-22T00:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: Add Sentry\n\nConfigure Sentry for LMS, Studio and Ecommerce using Django.\nfccn/nau-technical/issues/27","shortMessageHtmlLink":"feat: Add Sentry"}},{"before":"75771138f99b77b0a39de3102118da4228e1f42e","after":"d43601e01f66d878da8ce6cfe6de37873bbe9307","ref":"refs/heads/master","pushedAt":"2024-03-21T11:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: config default of Ecommerce to financial manager\n\nConfigure the default configurations of the Open edX\nEcommerce with ecommerce-nau-extensions\nto connect to the NAU Financial Manager.\nfccn/ecommerce-nau-extensions#1\nfccn/nau-technical#25","shortMessageHtmlLink":"feat: config default of Ecommerce to financial manager"}},{"before":"2556c1fcbe779c84cfedd720ce4e1e7523b9c01c","after":"75771138f99b77b0a39de3102118da4228e1f42e","ref":"refs/heads/master","pushedAt":"2024-03-14T13:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: openedx ecommerce add extra hosts config\n\nfor fccn/ecommerce-plugin-paygate#10","shortMessageHtmlLink":"feat: openedx ecommerce add extra hosts config"}},{"before":"86e96245d98ac47e519414e2a2b41450b89e2409","after":"2556c1fcbe779c84cfedd720ce4e1e7523b9c01c","ref":"refs/heads/master","pushedAt":"2024-03-08T15:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: use root to manage servers","shortMessageHtmlLink":"feat: use root to manage servers"}},{"before":"63cad5fa5fec9196c2611c1dbd34cf60fedcf699","after":"86e96245d98ac47e519414e2a2b41450b89e2409","ref":"refs/heads/master","pushedAt":"2024-03-08T15:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: allow to remove ssh keys for an user","shortMessageHtmlLink":"feat: allow to remove ssh keys for an user"}},{"before":"47fd11cf3b7bf7438bbdd5be955785ba2b2f9428","after":"63cad5fa5fec9196c2611c1dbd34cf60fedcf699","ref":"refs/heads/master","pushedAt":"2024-02-23T12:12:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"build: change default openedx docker tag\n\nChange the default tag from main to nau/nutmeg.master on the openedx docker images.","shortMessageHtmlLink":"build: change default openedx docker tag"}},{"before":"f4c22e8ef660db29656c2e71d285d08d8493d782","after":"47fd11cf3b7bf7438bbdd5be955785ba2b2f9428","ref":"refs/heads/master","pushedAt":"2024-02-23T12:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"feat: enable password reset failure email on openedx","shortMessageHtmlLink":"feat: enable password reset failure email on openedx"}},{"before":"302648a907f45c1d3c39bb2e2a09386d92e5b844","after":"f4c22e8ef660db29656c2e71d285d08d8493d782","ref":"refs/heads/master","pushedAt":"2024-02-23T12:03:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"igobranco","name":"Ivo Branco","path":"/igobranco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67018?s=80&v=4"},"commit":{"message":"build: change default openedx docker tag\n\nChange the default tag from main to nau/nutmeg.master on the openedx docker images.","shortMessageHtmlLink":"build: change default openedx docker tag"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXyFxzQA","startCursor":null,"endCursor":null}},"title":"Activity ยท fccn/nau_playbooks"}