{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":759911448,"defaultBranch":"main","name":"libgrafana","ownerLogin":"utkdigitalinitiatives","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-19T15:16:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11233454?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709307024.0","currentOid":""},"activityList":{"items":[{"before":"e3392e38b7436d6365c90f6950038f1c760a1df4","after":"d5aa9973a53c5e3c2702552e563934f12e65ac7a","ref":"refs/heads/main","pushedAt":"2024-04-22T18:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"changed readme to be more about the actual project's intent and purpose. Added old readme as projectlog.md","shortMessageHtmlLink":"changed readme to be more about the actual project's intent and purpo…"}},{"before":"aefda9497cc2c842e73000265673fbf53bf00924","after":"e3392e38b7436d6365c90f6950038f1c760a1df4","ref":"refs/heads/main","pushedAt":"2024-04-19T12:31:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added https rewrite rule to apache config.","shortMessageHtmlLink":"added https rewrite rule to apache config."}},{"before":"146044fb70b22122265b66cb540fbf2d12515e38","after":"aefda9497cc2c842e73000265673fbf53bf00924","ref":"refs/heads/main","pushedAt":"2024-04-18T13:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"geerlingguy.certbot role changes\n>\nThe main thing to keep in mind here for the future is that I had to change the certbot_create_standalone_stop_services from the default nginx to httpd. Additionally, it only lists apache as an optional variable, but in our RHEL environment, it must be httpd. I think in the future I can put this change where I listed the other certbot variables (vars.yml) instead of changing the role itself.","shortMessageHtmlLink":"geerlingguy.certbot role changes"}},{"before":"587b79aed4dc6b35779ff1b17ce6756ae58efefe","after":"146044fb70b22122265b66cb540fbf2d12515e38","ref":"refs/heads/main","pushedAt":"2024-04-18T12:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"Deploy Day Summary\nMost of these changes revolve around preparing the project for deployment to the production server (magpie).\n>\n- ansible.cfg - added path to inventory file\n- inventory.ini - removed www in front of host address\n- apache-setup.yml - added a name to the top of the playbook. fixed syntax error so it could access vars file (../vars..) and templates file. spelling!\n- grafana-setup.yml - removed some test environment tasks.\n- grafana.conf.j2 - changes VirtualHost from * to the ip of the server. Fixed some syntax errors in the ErrorLog directives.\n- vars.yml - changed grafana port from 3333 to 3000, which is the default.","shortMessageHtmlLink":"Deploy Day Summary"}},{"before":"638a5d295b41db1544da077dcbe5cc10eacf8f1c","after":"587b79aed4dc6b35779ff1b17ce6756ae58efefe","ref":"refs/heads/main","pushedAt":"2024-04-17T19:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added requirements.yml and corresponding roles dir. added apache-setup.yml playbook.","shortMessageHtmlLink":"added requirements.yml and corresponding roles dir. added apache-setu…"}},{"before":"62544ad354d9de0aa8c198a00fb66342b7d7b263","after":"638a5d295b41db1544da077dcbe5cc10eacf8f1c","ref":"refs/heads/main","pushedAt":"2024-04-17T18:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated main.yml to call the new apache-setup.yml playbook.","shortMessageHtmlLink":"updated main.yml to call the new apache-setup.yml playbook."}},{"before":"6790e26269cb755df94e7db5fadc8abf9d1419b9","after":"62544ad354d9de0aa8c198a00fb66342b7d7b263","ref":"refs/heads/main","pushedAt":"2024-04-17T13:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated config and inventory to point at magpie. added grafana.conf file. added certbot letsencrypt vars.","shortMessageHtmlLink":"updated config and inventory to point at magpie. added grafana.conf f…"}},{"before":"13a8e28628e16050edaa107d5f301a256625987e","after":"6790e26269cb755df94e7db5fadc8abf9d1419b9","ref":"refs/heads/main","pushedAt":"2024-03-28T12:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated readme.md","shortMessageHtmlLink":"updated readme.md"}},{"before":"d40999a80520f21705c9fb53960066edaa423879","after":"13a8e28628e16050edaa107d5f301a256625987e","ref":"refs/heads/main","pushedAt":"2024-03-28T12:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added conditional logic to prometheus-setup.yml to detect what cpu architecture the host is using. My test VMs are now arm64 (due to apple M chip) but the production server will be arch64.","shortMessageHtmlLink":"added conditional logic to prometheus-setup.yml to detect what cpu ar…"}},{"before":"b2a85d6d381db4e5c015a092517f2172e5b8a979","after":"d40999a80520f21705c9fb53960066edaa423879","ref":"refs/heads/main","pushedAt":"2024-03-21T19:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated .gitignore","shortMessageHtmlLink":"updated .gitignore"}},{"before":"0ca91de94277fd247f4400fe6b04bede479ae1d4","after":"b2a85d6d381db4e5c015a092517f2172e5b8a979","ref":"refs/heads/main","pushedAt":"2024-03-21T19:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"created initial apache config file. Updated vars file to work with apache conf file. Updated readme.","shortMessageHtmlLink":"created initial apache config file. Updated vars file to work with ap…"}},{"before":"3262dc90af45f595d4d3c10f089152c0cc2a8b47","after":"0ca91de94277fd247f4400fe6b04bede479ae1d4","ref":"refs/heads/main","pushedAt":"2024-03-21T13:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"Stopped tracking .vagrant directory","shortMessageHtmlLink":"Stopped tracking .vagrant directory"}},{"before":"f0e2852aa50ff3b8ed35b6154ba89c9f87e8f7ba","after":"3262dc90af45f595d4d3c10f089152c0cc2a8b47","ref":"refs/heads/main","pushedAt":"2024-03-20T17:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated .gitignore","shortMessageHtmlLink":"updated .gitignore"}},{"before":"f55a9aa1553dab7864e7d2cabd46bc70879ca9d0","after":"f0e2852aa50ff3b8ed35b6154ba89c9f87e8f7ba","ref":"refs/heads/main","pushedAt":"2024-03-20T17:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"Refactored prometheus-setup.yml to better follow Linux Filesystem Hierarchy standards. Also refactored the associated files like the systemd servicefile and variables file. This was done to resolve some SELinux errors.","shortMessageHtmlLink":"Refactored prometheus-setup.yml to better follow Linux Filesystem Hie…"}},{"before":"ad2ef16074dc3c369791919ecbef368de2f2c75a","after":"f55a9aa1553dab7864e7d2cabd46bc70879ca9d0","ref":"refs/heads/main","pushedAt":"2024-03-19T19:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added line to prometheus service file to set path for the time series data to be stored.","shortMessageHtmlLink":"added line to prometheus service file to set path for the time series…"}},{"before":"a6f0cbd21e3c1e852346ac6ef6ce25f02196c19c","after":"ad2ef16074dc3c369791919ecbef368de2f2c75a","ref":"refs/heads/main","pushedAt":"2024-03-19T13:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"moved the grafana.repo file to files/ dir for clearner project directory.","shortMessageHtmlLink":"moved the grafana.repo file to files/ dir for clearner project direct…"}},{"before":"e381c09b64e926c88ebadfe0feb1251a1954a0cb","after":"a6f0cbd21e3c1e852346ac6ef6ce25f02196c19c","ref":"refs/heads/main","pushedAt":"2024-03-18T16:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated readme.md","shortMessageHtmlLink":"updated readme.md"}},{"before":"84bb96b0d6f7cce314eeecbf3480e7ec4a0a976f","after":"e381c09b64e926c88ebadfe0feb1251a1954a0cb","ref":"refs/heads/main","pushedAt":"2024-03-18T16:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"removed ref to old playbook.yml file","shortMessageHtmlLink":"removed ref to old playbook.yml file"}},{"before":"0cfbf90fb008f10d1d0cd520df98cfa38980d1f5","after":"84bb96b0d6f7cce314eeecbf3480e7ec4a0a976f","ref":"refs/heads/main","pushedAt":"2024-03-18T16:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"Broke out the grafana install and configure playbook as a separate playbook from the 'main.yml' playbook.","shortMessageHtmlLink":"Broke out the grafana install and configure playbook as a separate pl…"}},{"before":"ec440bd2e06a7a349e8e73df0d8584fffa7275ac","after":"0cfbf90fb008f10d1d0cd520df98cfa38980d1f5","ref":"refs/heads/main","pushedAt":"2024-03-15T15:29:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added comments about audit2allow","shortMessageHtmlLink":"added comments about audit2allow"}},{"before":"29c7b32b853024e07bfdc6f56f7767aa5be07608","after":"ec440bd2e06a7a349e8e73df0d8584fffa7275ac","ref":"refs/heads/main","pushedAt":"2024-03-04T20:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated tasklist on readme.md","shortMessageHtmlLink":"updated tasklist on readme.md"}},{"before":"775bdc05e8545e63ff717dc80e4132cb78a927fc","after":"29c7b32b853024e07bfdc6f56f7767aa5be07608","ref":"refs/heads/main","pushedAt":"2024-03-04T20:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"comments on prometheus-setup.yml","shortMessageHtmlLink":"comments on prometheus-setup.yml"}},{"before":"69328f96c3f35869979b5459dc694202520fc3e1","after":"775bdc05e8545e63ff717dc80e4132cb78a927fc","ref":"refs/heads/main","pushedAt":"2024-03-04T20:50:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"edited servicefile but its mostly unchanged. service file won't start unit because SELinux is in the way. Need to address for testing, but probably on a conditional basis since not all environments use SELinux","shortMessageHtmlLink":"edited servicefile but its mostly unchanged. service file won't start…"}},{"before":"c97955d38ab992c2a95cce4ebc98b105a79338ed","after":"69328f96c3f35869979b5459dc694202520fc3e1","ref":"refs/heads/main","pushedAt":"2024-03-04T16:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"re-ordered project directory structure. Added vars folder, tasks folder, and handlers folder. Edited relative paths of plays that use these to refelct the new change. Also added systemd service file for prometheus but it's not working yet.","shortMessageHtmlLink":"re-ordered project directory structure. Added vars folder, tasks fold…"}},{"before":"452d524605f7040fcbd11f19301b68853cacb5a7","after":"c97955d38ab992c2a95cce4ebc98b105a79338ed","ref":"refs/heads/main","pushedAt":"2024-03-01T20:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated readme with current state of project","shortMessageHtmlLink":"updated readme with current state of project"}},{"before":"d24a4b1b5c1f78e44a6077571ca32e11125fc89b","after":"452d524605f7040fcbd11f19301b68853cacb5a7","ref":"refs/heads/main","pushedAt":"2024-03-01T20:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"added pre-tasks to create prometheus user and group and set owner and group to that user and group. Still need to create service file and start and enable the prometheus service with it.","shortMessageHtmlLink":"added pre-tasks to create prometheus user and group and set owner and…"}},{"before":"fb2174394aef1d3c1e0ee21c02978b7c570f5deb","after":"d24a4b1b5c1f78e44a6077571ca32e11125fc89b","ref":"refs/heads/main","pushedAt":"2024-03-01T19:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"split out prometheus set up to another playbook.","shortMessageHtmlLink":"split out prometheus set up to another playbook."}},{"before":"be7d3841111798e71edff13d091caeb32d6b082a","after":"3ce9351155542cd53edb9370c77459a4d8e38a7d","ref":"refs/heads/certbot","pushedAt":"2024-03-01T15:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"certbot parameters","shortMessageHtmlLink":"certbot parameters"}},{"before":"912674818d04c7d8b5a8f5817b6503724c55e54a","after":"fb2174394aef1d3c1e0ee21c02978b7c570f5deb","ref":"refs/heads/main","pushedAt":"2024-03-01T15:39:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"updated .gitignore","shortMessageHtmlLink":"updated .gitignore"}},{"before":null,"after":"be7d3841111798e71edff13d091caeb32d6b082a","ref":"refs/heads/certbot","pushedAt":"2024-03-01T15:30:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tedfa","name":"William Veale","path":"/tedfa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26966411?s=80&v=4"},"commit":{"message":"New brach to work on certbot stuff seperately. Mainly added requirements.yml file and roles/ directory. Some intial work in main playbook.","shortMessageHtmlLink":"New brach to work on certbot stuff seperately. Mainly added requireme…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMlQxODoxMjo1Ny4wMDAwMDBazwAAAAQ3TupL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wMVQxNTozMDoyNC4wMDAwMDBazwAAAAQJ5nWq"}},"title":"Activity · utkdigitalinitiatives/libgrafana"}