{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60729995,"defaultBranch":"master","name":"ara","ownerLogin":"ansible-community","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-08T20:52:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36424623?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707297731.0","currentOid":""},"activityList":{"items":[{"before":"73ebd83c602d27bacf666b99c7fda105a9bff5fb","after":"8eda9c87086a289cf9bf41a2d4cc4060e2d50ad7","ref":"refs/heads/master","pushedAt":"2024-04-29T16:37:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"ui: Fix sorting playbook results by date and duration\n\nIt used to be that sort_by_date and sort_by_duration accepted a\n\"form_url\" argument before 1.7.0 but it is no longer the case.\n\nLike the playbook list, use an in-line form element instead.","shortMessageHtmlLink":"ui: Fix sorting playbook results by date and duration"}},{"before":"c750fcd5a7e62f0b9087c05f219c9f8ba6d7dbf9","after":"73ebd83c602d27bacf666b99c7fda105a9bff5fb","ref":"refs/heads/master","pushedAt":"2024-04-29T16:10:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"ui: fix displaying result diffs with \"prepared\" key","shortMessageHtmlLink":"ui: fix displaying result diffs with \"prepared\" key"}},{"before":"442c0d3e0223059ab81586c1d5201e0930fbd15e","after":"c750fcd5a7e62f0b9087c05f219c9f8ba6d7dbf9","ref":"refs/heads/master","pushedAt":"2024-02-07T09:49:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"zuul: Re-enable container publishing jobs\n\nNow that 1.7.1 is released we can push updated container image builds\nout.","shortMessageHtmlLink":"zuul: Re-enable container publishing jobs"}},{"before":"dde76744596b031f8a52297a71fee59ba9aeb605","after":"442c0d3e0223059ab81586c1d5201e0930fbd15e","ref":"refs/heads/master","pushedAt":"2024-02-06T13:01:35.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"zuul: Temporarily disable container image publishing\n\nWe need 1.7.1 to be released before publishing new images so the\nruamel.yaml fixes lands on pypi.","shortMessageHtmlLink":"zuul: Temporarily disable container image publishing"}},{"before":"7b4793966f2cb4ce924e1a682f9ada82f4f84a0c","after":"dde76744596b031f8a52297a71fee59ba9aeb605","ref":"refs/heads/master","pushedAt":"2023-09-16T21:23:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"README: clarify getting started","shortMessageHtmlLink":"README: clarify getting started"}},{"before":"3ba3ac8cae69e4882239044a0bce982770dd925c","after":"7b4793966f2cb4ce924e1a682f9ada82f4f84a0c","ref":"refs/heads/master","pushedAt":"2023-09-16T18:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"README: Include new video demo\n\nThis file was already included in the docs but it appears that videos may not be embedded in the README unless they are first uploaded to GitHub as an asset.","shortMessageHtmlLink":"README: Include new video demo"}},{"before":"ddbc27c3d552ce3a15f2bcc854182266533ad586","after":"3ba3ac8cae69e4882239044a0bce982770dd925c","ref":"refs/heads/master","pushedAt":"2023-09-16T18:28:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"Update README and delete unused static files\n\nA refresh of the README that attempts to be simpler and more concise.\n\nThe demo.mp4 UI preview will be included in a follow-up commit to allow\nfor it to be embedded in the README.","shortMessageHtmlLink":"Update README and delete unused static files"}},{"before":"6d375b3fbc3a5f9a8224479cf732013e49eff5f5","after":"ddbc27c3d552ce3a15f2bcc854182266533ad586","ref":"refs/heads/master","pushedAt":"2023-09-13T00:40:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"python3 -m gunicorn instead of /usr/local/bin/gunicorn","shortMessageHtmlLink":"python3 -m gunicorn instead of /usr/local/bin/gunicorn"}},{"before":"9cadcbb2fcc66b10969670fe7f98fe8511a9a2f6","after":"6d375b3fbc3a5f9a8224479cf732013e49eff5f5","ref":"refs/heads/master","pushedAt":"2023-09-12T14:08:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"docs: Add release notes for 1.7.0","shortMessageHtmlLink":"docs: Add release notes for 1.7.0"}},{"before":"3ab5b173eaee0a941b9e8184997c6973245fb419","after":"9cadcbb2fcc66b10969670fe7f98fe8511a9a2f6","ref":"refs/heads/master","pushedAt":"2023-09-10T15:07:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"ui: Fix link to the API when browsing tasks\n\nIt's intended that the API link changes based on the page.\n\nThe playbook list and host list links were fine but it seems we had\nforgotten about the task list link.","shortMessageHtmlLink":"ui: Fix link to the API when browsing tasks"}},{"before":"7b744f5f69015c8af6680831ac717aef06339baa","after":"3ab5b173eaee0a941b9e8184997c6973245fb419","ref":"refs/heads/master","pushedAt":"2023-09-10T14:55:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"docs: bump version of django in docs/requirements.txt\n\nThis django requirement is used when building documentation and should\nmatch the version of django we have in the project's main requirements.","shortMessageHtmlLink":"docs: bump version of django in docs/requirements.txt"}},{"before":"c22ba91db5630ef2d7b2cc4edc086be2d3d17a73","after":"7b744f5f69015c8af6680831ac717aef06339baa","ref":"refs/heads/master","pushedAt":"2023-09-09T20:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"requirements: adjust django requirement to >=3.2,<4.3\n\nara currently works with both the 3.2 and 4.2 LTS versions of django and\ndjango 3.2 is maintained until April 2024.\n\nWe can be flexible on the version of django for now.","shortMessageHtmlLink":"requirements: adjust django requirement to >=3.2,<4.3"}},{"before":"a687238d07a8da6680d215dc4b8c46cee56b57d0","after":"c22ba91db5630ef2d7b2cc4edc086be2d3d17a73","ref":"refs/heads/master","pushedAt":"2023-09-09T15:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"ui: fix wrong form url for task search\n\nA copy/paste error snuck by during the refactor to bootstrap 5 and the\ntask search ended up posting to the playbook search which was wrong.","shortMessageHtmlLink":"ui: fix wrong form url for task search"}},{"before":"ec915fd46b6db6f90a9a994010807cf87c8c4021","after":"a687238d07a8da6680d215dc4b8c46cee56b57d0","ref":"refs/heads/master","pushedAt":"2023-09-09T06:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"zuul: bump version of ansible 8 to 8.3.0\n\nIt is currently the latest version.","shortMessageHtmlLink":"zuul: bump version of ansible 8 to 8.3.0"}},{"before":"6f0589eed485397745606c4cf4591c0591d1db62","after":"ec915fd46b6db6f90a9a994010807cf87c8c4021","ref":"refs/heads/master","pushedAt":"2023-09-09T05:46:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"zuul: stop testing against ansible 2.9\n\nansible 2.9 has been EOL for over a year now:\nhttps://groups.google.com/g/ansible-announce/c/kegIH5_okmg/\n\nIt is reasonable to stop testing for it.","shortMessageHtmlLink":"zuul: stop testing against ansible 2.9"}},{"before":"d736213f5569df888e25cbb77161158b94e18fcd","after":"6f0589eed485397745606c4cf4591c0591d1db62","ref":"refs/heads/master","pushedAt":"2023-09-04T01:23:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"django: ignore warning about static directory\n\nDjango expects a directory with static files but we are using whitenoise\nto serve the files transparently. We can ignore this warning.\n\nFixes: https://github.com/ansible-community/ara/issues/492","shortMessageHtmlLink":"django: ignore warning about static directory"}},{"before":"3a180dfdf75c25b0739414b620bbc415537bc35d","after":"d736213f5569df888e25cbb77161158b94e18fcd","ref":"refs/heads/master","pushedAt":"2023-09-03T19:43:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"callback: Make task content recording optional\n\nara records the task content by default which could contain secrets.\nThis can now be made optional with a new setting:\n\n- ARA_RECORD_TASK_CONTENT (or record_task_content in ansible.cfg)\n\nSigned-off-by: Tom Siewert ","shortMessageHtmlLink":"callback: Make task content recording optional"}},{"before":"30ff2ab7d4bf657ec7c1fe4d2f8f2b7ee982297e","after":"3a180dfdf75c25b0739414b620bbc415537bc35d","ref":"refs/heads/master","pushedAt":"2023-09-03T19:17:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"Allow manually defining user & hostname in callback plugin\n\nIn some environments (e.g. containers), the user and hostname detected from the OS might not be relevant or useful. This change allows the user to pass in customized values for these attributes which override the automatic detection.","shortMessageHtmlLink":"Allow manually defining user & hostname in callback plugin"}},{"before":"8a59b0cd1e8e2324a10b37187478dc2909c7c2ae","after":"30ff2ab7d4bf657ec7c1fe4d2f8f2b7ee982297e","ref":"refs/heads/master","pushedAt":"2023-08-27T21:47:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"UI: Update to bootstrap 5 and cleanup django templating\n\nThis is a squashed commit that encompasses all the work that has gone\ninto updating to bootstrap 5 and django templating cleanup.\n\nAbout boostrap and CSS:\n\n- Update bootstrap CSS from 4.6.0 to 5.3.0 and fix broken layout and\n components as a result of the update\n- Removed separate light/dark themes via bootstrap-darkly and\n bootstrap-flatly: bootstrap 5.3 features a new built-in dark theme\n- Re-worked the dark/light theme selection to match the new bootstrap\n built-in dark theme including pygments highlighting for pretty-printed\n output\n- Removed jquery, it is no longer required with bootstrap\n- Re-worked implementation of file line highlighting since it relied on\n jquery\n- Fixed tooltip implementation (i.e, for task tags) since the\n implementation in bootstrap had changed\n\nAbout site-wide minor cleanups and improvements:\n\n- Font size made generally larger and more consistent\n- Improved the about and CLI argument modals\n- Improved display for the report and CLI argument buttons\n- Improved the playbook report header card\n- Adjusted search accordions to match new bootstrap theme\n- Improved size and consistency of many card headers\n- Improvements to responsiveness of layout at smaller (e.g, mobile)\n resolutions\n\nAbout django templating:\n\n- Large chunks of templating were moved out to partials/tables and\n partials/search in order to improve readability.\n- Round of template cleanups and fixes as reported by djlint","shortMessageHtmlLink":"UI: Update to bootstrap 5 and cleanup django templating"}},{"before":"4144916fd3167aabfd2daac538bef0d937f94776","after":"8a59b0cd1e8e2324a10b37187478dc2909c7c2ae","ref":"refs/heads/master","pushedAt":"2023-08-11T13:45:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"docs: update links to use django 4.2\n\nWe've updated to django 4.2 in 4144916fd3167aabfd2daac538bef0d937f94776,\nwe should also update the links in the documentation.","shortMessageHtmlLink":"docs: update links to use django 4.2"}},{"before":"578ef8149ac24ad37944f5bac9e5d478fced36c3","after":"4144916fd3167aabfd2daac538bef0d937f94776","ref":"refs/heads/master","pushedAt":"2023-08-10T21:43:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"maintenance: Bump version of django from 3.2LTS to 4.2LTS\n\nDjango 4.2LTS was released in April 2023 and 3.2LTS will be supported\nuntil April 2024: https://docs.djangoproject.com/en/4.2/releases/4.2/\n\nDjango 4.2 raises the Python requirement from 3.6 up to 3.8 so in effect\nit means we are also raising the requirement for ara itself.\n\nGiven the change in requirements, this will warrant a version bump for\nara from 1.6.1 to 1.7.0.","shortMessageHtmlLink":"maintenance: Bump version of django from 3.2LTS to 4.2LTS"}},{"before":"95176a9ef1fad756ef4a898d068497fdd7f086f5","after":"578ef8149ac24ad37944f5bac9e5d478fced36c3","ref":"refs/heads/master","pushedAt":"2023-06-30T04:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"misc: cleanup roles directory\n\nThe roles for ara live at\nhttps://github.com/ansible-community/ara-collection.","shortMessageHtmlLink":"misc: cleanup roles directory"}},{"before":"94a7a4fd781c14fb50e09cf5c43f5afc6c5dc3b0","after":"95176a9ef1fad756ef4a898d068497fdd7f086f5","ref":"refs/heads/master","pushedAt":"2023-06-29T00:05:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dmsimard","name":"David Moreau Simard","path":"/dmsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1291204?s=80&v=4"},"commit":{"message":"tests: make it easier to run with_container_images.yml locally\n\n- Make the default ara_api_source compatible whether it's running\n locally or from Zuul\n- Only gather the facts we need\n- Don't try to elevate privileges if we don't need to\n- Don't assume running with selinux (this can be tested elsewhere)","shortMessageHtmlLink":"tests: make it easier to run with_container_images.yml locally"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPTAITAA","startCursor":null,"endCursor":null}},"title":"Activity ยท ansible-community/ara"}