{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150574791,"defaultBranch":"master","name":"respa","ownerLogin":"andersinno","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-09-27T11:15:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1138034?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724076183.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7eddbcec42c460f4097dbad7501712031f6ff227","ref":"refs/heads/stam-10-new-tax-percentage","pushedAt":"2024-08-19T14:03:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jorilindell","name":null,"path":"/jorilindell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24706814?s=80&v=4"},"commit":{"message":"Add 25.5% tax percentage to Ceepos tax code mapping","shortMessageHtmlLink":"Add 25.5% tax percentage to Ceepos tax code mapping"}},{"before":"77775aadba014e06a15a07fc25e990287f11f1c5","after":"24495640544ff90893064cf7bc624c42bb111c59","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2024-08-19T14:00:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jorilindell","name":null,"path":"/jorilindell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24706814?s=80&v=4"},"commit":{"message":"Merge pull request #178 from andersinno/docker-postgresql-14\n\nUpgrade docker to use postgres 14","shortMessageHtmlLink":"Merge pull request #178 from andersinno/docker-postgresql-14"}},{"before":"deee660807b764233ceda75e3276ffac24db977e","after":"bc7a9acfe609229423d05a491a40f728557ed121","ref":"refs/heads/docker-postgresql-14","pushedAt":"2024-08-19T12:28:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jorilindell","name":null,"path":"/jorilindell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24706814?s=80&v=4"},"commit":{"message":"Upgrade docker to use postgres 14","shortMessageHtmlLink":"Upgrade docker to use postgres 14"}},{"before":"0c5a4194916a86cb2eb5ada4cade64966a6f12a4","after":"deee660807b764233ceda75e3276ffac24db977e","ref":"refs/heads/docker-postgresql-14","pushedAt":"2024-08-19T12:17:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jorilindell","name":null,"path":"/jorilindell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24706814?s=80&v=4"},"commit":{"message":"Upgrade docker to use postgres 14","shortMessageHtmlLink":"Upgrade docker to use postgres 14"}},{"before":null,"after":"0c5a4194916a86cb2eb5ada4cade64966a6f12a4","ref":"refs/heads/docker-postgresql-14","pushedAt":"2024-08-19T12:13:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jorilindell","name":null,"path":"/jorilindell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24706814?s=80&v=4"},"commit":{"message":"Update postgres version to 14 in docker","shortMessageHtmlLink":"Update postgres version to 14 in docker"}},{"before":"01df826ee92ebce536110fe57394ab8f2ffb4856","after":null,"ref":"refs/heads/stam-5-user-email-form","pushedAt":"2024-06-13T12:44:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"}},{"before":"27e761e8ae85f74a3cde60e3cc23260950259aaf","after":"77775aadba014e06a15a07fc25e990287f11f1c5","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2024-06-13T12:42:35.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge pull request #177 from andersinno/stam-5-user-email-form\n\nAPI endpoint for setting user email address (STAM-5)","shortMessageHtmlLink":"Merge pull request #177 from andersinno/stam-5-user-email-form"}},{"before":"d3addb8416348da278575d6e37de9f9adb160de4","after":"01df826ee92ebce536110fe57394ab8f2ffb4856","ref":"refs/heads/stam-5-user-email-form","pushedAt":"2024-06-13T07:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Update django-tamusers\n\nRefs STAM-5","shortMessageHtmlLink":"Update django-tamusers"}},{"before":"35450ff5f29f86707c19aeb4985fdde61f6b882c","after":"d3addb8416348da278575d6e37de9f9adb160de4","ref":"refs/heads/stam-5-user-email-form","pushedAt":"2024-06-12T18:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Install setuptools and wheel in CI pipeline\n\nGetting requirements to build wheel did not run\nsuccesfully due to and error in importing from\nsetuptools.","shortMessageHtmlLink":"Install setuptools and wheel in CI pipeline"}},{"before":null,"after":"35450ff5f29f86707c19aeb4985fdde61f6b882c","ref":"refs/heads/stam-5-user-email-form","pushedAt":"2024-06-12T13:02:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Add API endpoint for setting user email\n\nAdd a REST API endpoint for setting the user's email\naddress if it's empty.\n\nRefs STAM-5","shortMessageHtmlLink":"Add API endpoint for setting user email"}},{"before":"0a6dde7440a77bb9e3b57d487371df479abb2f19","after":"3dc8a49b520872b36949fbfb497774444b0eb46e","ref":"refs/heads/tre-varaamo","pushedAt":"2024-01-23T07:02:43.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge branch 'tre-varaamo-qa' into tre-varaamo","shortMessageHtmlLink":"Merge branch 'tre-varaamo-qa' into tre-varaamo"}},{"before":"a0c6426fc813fe56eaeeeddc584ec99cd6cdafa7","after":"27e761e8ae85f74a3cde60e3cc23260950259aaf","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2024-01-23T06:50:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Merge pull request #175 from andersinno/TTVA-189-free-to-use-filter-changes\n\nResources: change Resource.objects.free_of_charge() logic","shortMessageHtmlLink":"Merge pull request #175 from andersinno/TTVA-189-free-to-use-filter-c…"}},{"before":"5b2adc3190d74e34cc11d863b08cf010b5f65f33","after":"a0c6426fc813fe56eaeeeddc584ec99cd6cdafa7","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2024-01-23T06:46:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge pull request #176 from andersinno/ttva-191-accounting-excel-export\n\nFixes to the XLSX/CSV report exports (TTVA-191)","shortMessageHtmlLink":"Merge pull request #176 from andersinno/ttva-191-accounting-excel-export"}},{"before":null,"after":"4b218e51f9e552573c1510922b0df032c23b3ac4","ref":"refs/heads/ttva-191-accounting-excel-export","pushedAt":"2024-01-04T08:39:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Allow bigger page size for Reservation API endpoint for Excel/CSV reports\n\nAllow a page size of 50000 records when getting the reservations\nin Excel/CSV format. This allows downloading a report of more\nthan the 500 row limit.\n\nRefs TTVA-191","shortMessageHtmlLink":"Allow bigger page size for Reservation API endpoint for Excel/CSV rep…"}},{"before":null,"after":"97bb9181b73668cf500983b158c08f91bdbf62b2","ref":"refs/heads/TTVA-189-free-to-use-filter-changes","pushedAt":"2023-12-28T11:33:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Resources: change Resource.objects.free_of_charge() logic\n\nPreviously the implementation would consider \"free\" to be:\n\n1) Has \"free_to_use\" value True\n2) Does not have a price list (internal payments)\n3) Does not have min/max default prices (external payments)\n\nA resource that did not match 2) and 3) but still had free_to_use=False\nwould still be considered \"free\".\n\nThe logic is now that any resource with free_to_use=True is free, and\nall others are considered paid resources, even though there is no\nattached pricing information.\n\nIn addition this commit removes associated unit tests as the use cases\nare much simpler.\n\nRefs: TTVA-189","shortMessageHtmlLink":"Resources: change Resource.objects.free_of_charge() logic"}},{"before":"a12cd5695ff2d98bad8d7a8c4c25c8ecaa7a3328","after":"5b2adc3190d74e34cc11d863b08cf010b5f65f33","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-21T13:33:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Merge pull request #174 from andersinno/TTVA-188-resource-form-height-fix\n\nResource form height fix","shortMessageHtmlLink":"Merge pull request #174 from andersinno/TTVA-188-resource-form-height…"}},{"before":null,"after":"f453d33a25b6e9f54522ee5a50a479628cad68b3","ref":"refs/heads/TTVA-188-resource-form-height-fix","pushedAt":"2023-12-21T13:17:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Respa admin: reduce height of resource form padding.\n\nRefs: TTVA-188","shortMessageHtmlLink":"Respa admin: reduce height of resource form padding."}},{"before":"b340481094ec46b59ff064b6808e02a3c1655936","after":"0a6dde7440a77bb9e3b57d487371df479abb2f19","ref":"refs/heads/tre-varaamo","pushedAt":"2023-12-20T09:02:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge branch 'tre-varaamo-qa' into tre-varaamo","shortMessageHtmlLink":"Merge branch 'tre-varaamo-qa' into tre-varaamo"}},{"before":"6a11e9ee008f71d63aa4f70e2f20a7234870f2d2","after":"a12cd5695ff2d98bad8d7a8c4c25c8ecaa7a3328","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-20T09:00:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Merge pull request #172 from andersinno/TTVA-186-free-of-charge-filter-change\n\nResources: add default_min_price/default_max_price check to free filt…","shortMessageHtmlLink":"Merge pull request #172 from andersinno/TTVA-186-free-of-charge-filte…"}},{"before":"50162f901484ed67e590f890700d64734aa07772","after":"6a11e9ee008f71d63aa4f70e2f20a7234870f2d2","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-20T08:59:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge pull request #173 from andersinno/ttva-187-sap-invoice-xml-reservation-times\n\nInvoice XML: Use correct timezone for reservation times (TTVA-187)","shortMessageHtmlLink":"Merge pull request #173 from andersinno/ttva-187-sap-invoice-xml-rese…"}},{"before":null,"after":"015e0242431a637b2a89a82c356865e059360dd0","ref":"refs/heads/ttva-187-sap-invoice-xml-reservation-times","pushedAt":"2023-12-20T08:51:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Invoice XML: Use correct timezone for reservation times\n\nInstead of adding the reservation times in UTC, convert them to\nthe correct timezone.\n\nRefs TTVA-187","shortMessageHtmlLink":"Invoice XML: Use correct timezone for reservation times"}},{"before":null,"after":"10b4e0c0bbce657c1346e2ed1142e1a68df17acf","ref":"refs/heads/TTVA-186-free-of-charge-filter-change","pushedAt":"2023-12-20T08:51:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Resources: add default_min_price/default_max_price check to free filter queries\n\nIf the default min or max price is not NULL and > 0 then we should include this\nresource in the filtering logic.\n\nRefs: TTVA-186","shortMessageHtmlLink":"Resources: add default_min_price/default_max_price check to free filt…"}},{"before":"d003370988b04872d863b0374bac2821b833e5f1","after":"b340481094ec46b59ff064b6808e02a3c1655936","ref":"refs/heads/tre-varaamo","pushedAt":"2023-12-20T07:56:48.000Z","pushType":"push","commitsCount":51,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge branch 'tre-varaamo-qa' into tre-varaamo","shortMessageHtmlLink":"Merge branch 'tre-varaamo-qa' into tre-varaamo"}},{"before":"c5b76770e9a337dbb445a40128a8ca528d597404","after":null,"ref":"refs/heads/tre-add-missing-migrations","pushedAt":"2023-12-18T11:00:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"}},{"before":"2ddb63ecd197ea4c74ed6f03319017de25073ade","after":"50162f901484ed67e590f890700d64734aa07772","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-18T11:00:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge pull request #171 from andersinno/tre-add-missing-migrations\n\nAdd missing migrations","shortMessageHtmlLink":"Merge pull request #171 from andersinno/tre-add-missing-migrations"}},{"before":null,"after":"c5b76770e9a337dbb445a40128a8ca528d597404","ref":"refs/heads/tre-add-missing-migrations","pushedAt":"2023-12-18T10:52:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Add missing migrations for resources and respa_pricing apps\n\nRefs None","shortMessageHtmlLink":"Add missing migrations for resources and respa_pricing apps"}},{"before":"b584e0b70708159ffc0b39b685975b5bd34b33cb","after":"2ddb63ecd197ea4c74ed6f03319017de25073ade","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-18T08:27:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jopesy","name":"Joonas Syysvirta","path":"/jopesy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5648062?s=80&v=4"},"commit":{"message":"Merge pull request #170 from andersinno/ttva-182-invoice-xml-changes\n\nSAP invoice XML changes (TTVA-182)","shortMessageHtmlLink":"Merge pull request #170 from andersinno/ttva-182-invoice-xml-changes"}},{"before":"e7845b3f9f4d71bfdab1481c8311af96f4b540fb","after":"b584e0b70708159ffc0b39b685975b5bd34b33cb","ref":"refs/heads/tre-varaamo-qa","pushedAt":"2023-12-18T08:24:35.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Merge pull request #161 from andersinno/ttva-105-securitas-integration\n\nTtva 105 securitas integration","shortMessageHtmlLink":"Merge pull request #161 from andersinno/ttva-105-securitas-integration"}},{"before":"2a12960efa3a692c7c5866d7a2abfefbeb80acdb","after":"602d413e4c5c0743731612eee0aaec706f80ca0b","ref":"refs/heads/ttva-105-securitas-integration","pushedAt":"2023-12-15T10:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Securitas: Ensure resource has group_id in metadata before adding and\nremoving grant.\n\nAdditional tests added to check for the group_id. Note that Kulkunen\ndoes have validation endpoints, but these do not appear to be called by\nthe management command or elsewhere e.g. Django admin. A future addition\nshould integrate these into the Django admin to prevent runtime issues\nwith misconfiguration.\n\nRefs: TTVA-105","shortMessageHtmlLink":"Securitas: Ensure resource has group_id in metadata before adding and"}},{"before":"dac789ca15fbd693f5f4a5fb0563676b633fa7b2","after":"2a12960efa3a692c7c5866d7a2abfefbeb80acdb","ref":"refs/heads/ttva-105-securitas-integration","pushedAt":"2023-12-13T13:20:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danjacob-anders","name":null,"path":"/danjacob-anders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131681805?s=80&v=4"},"commit":{"message":"Securitas: Ensure resource has group_id in metadata before adding and\nremoving grant.\n\nAdditional tests added to check for the group_id. Note that Kulkunen\ndoes have validation endpoints, but these do not appear to be called by\nthe management command or elsewhere e.g. Django admin. A future addition\nshould integrate these into the Django admin to prevent runtime issues\nwith misconfiguration.\n\nRefs: TTVA-105","shortMessageHtmlLink":"Securitas: Ensure resource has group_id in metadata before adding and"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnhizuQA","startCursor":null,"endCursor":null}},"title":"Activity · andersinno/respa"}