{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614464671,"defaultBranch":"main","name":"paycheck","ownerLogin":"50-Course","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T16:28:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72922139?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716915594.0","currentOid":""},"activityList":{"items":[{"before":"837cb9e8905bd818694d9966cf50df7b1a90939a","after":"1fe4a3491f0d9e26d681b54e6932ebf366715e39","ref":"refs/heads/main","pushedAt":"2024-05-28T18:08:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #40 from 50-Course/dev\n\ndev: resolve stash conflict issue","shortMessageHtmlLink":"Merge pull request #40 from 50-Course/dev"}},{"before":"9eb6e105f1cbf2275836cc409354bac841dca52b","after":"ebd9949d403341aa439e92e62b398ee6b053b0d2","ref":"refs/heads/dev","pushedAt":"2024-05-28T18:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"resolve stash conflict issues","shortMessageHtmlLink":"resolve stash conflict issues"}},{"before":"5202e20aed5f565430e9fed12e2b70f8b79d270d","after":null,"ref":"refs/heads/add-pillow-support","pushedAt":"2024-05-28T16:59:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"}},{"before":"0a2a1eb842149d97e3c4dd544fd9e6e21015ae87","after":"9eb6e105f1cbf2275836cc409354bac841dca52b","ref":"refs/heads/dev","pushedAt":"2024-05-28T16:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"fix proxy models cannot contain model fields","shortMessageHtmlLink":"fix proxy models cannot contain model fields"}},{"before":"a1dab6a3b780bc0184e7f9e60a1aa46bccff29ff","after":"0a2a1eb842149d97e3c4dd544fd9e6e21015ae87","ref":"refs/heads/dev","pushedAt":"2024-05-28T16:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"restore manage.py to prev. known state","shortMessageHtmlLink":"restore manage.py to prev. known state"}},{"before":"f93c658bed4a2509c64bf59c104002262013bdcc","after":"837cb9e8905bd818694d9966cf50df7b1a90939a","ref":"refs/heads/main","pushedAt":"2024-05-28T16:43:27.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #39 from 50-Course/dev\n\ndev","shortMessageHtmlLink":"Merge pull request #39 from 50-Course/dev"}},{"before":"fc82ad93348a2e30cba36ab46b5aee1fba8a9000","after":"a1dab6a3b780bc0184e7f9e60a1aa46bccff29ff","ref":"refs/heads/dev","pushedAt":"2024-05-28T16:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"deps: update development dependencies","shortMessageHtmlLink":"deps: update development dependencies"}},{"before":"3520f5e078c8d8788062720aca140a0a89de55e7","after":"fc82ad93348a2e30cba36ab46b5aee1fba8a9000","ref":"refs/heads/dev","pushedAt":"2024-05-28T16:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"chore: remove dead code in `manage.py`\n\nThis commit helps clean up unused imports such as `pdb` and deadcode\nutilized during a debugging process","shortMessageHtmlLink":"chore: remove dead code in manage.py"}},{"before":"f41f7ae42d58b4003bd26e7679a581703410d34a","after":"3520f5e078c8d8788062720aca140a0a89de55e7","ref":"refs/heads/dev","pushedAt":"2024-05-28T15:49:19.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"deps: add `django-upgrade` and `py-upgrade` support for `ci`","shortMessageHtmlLink":"deps: add django-upgrade and py-upgrade support for ci"}},{"before":"7b0ed07a3447f88eae90b790d46d9676d156b953","after":"f93c658bed4a2509c64bf59c104002262013bdcc","ref":"refs/heads/main","pushedAt":"2024-05-28T14:44:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #38 from 50-Course/add-pillow-support\n\nfix(deps): `Pillow` not found\n\nFixes broken django server not running","shortMessageHtmlLink":"Merge pull request #38 from 50-Course/add-pillow-support"}},{"before":null,"after":"5202e20aed5f565430e9fed12e2b70f8b79d270d","ref":"refs/heads/add-pillow-support","pushedAt":"2024-05-28T14:43:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"fix(deps): `Pillow` not found","shortMessageHtmlLink":"fix(deps): Pillow not found"}},{"before":"75ac3dbae0f3784d0878da2672a6e51e1095d827","after":"7b0ed07a3447f88eae90b790d46d9676d156b953","ref":"refs/heads/main","pushedAt":"2024-05-25T01:03:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":":fire: remove legacy project directory, module renamed to `paycheck_core`","shortMessageHtmlLink":"🔥 remove legacy project directory, module renamed to paycheck_core"}},{"before":"68be4dff539bf9cf8837e8b990d57db27e6ced7d","after":"75ac3dbae0f3784d0878da2672a6e51e1095d827","ref":"refs/heads/main","pushedAt":"2024-05-25T00:59:44.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"3995d1e8dc2096ef449a6c2967b99cf1653d3b7b","after":"f41f7ae42d58b4003bd26e7679a581703410d34a","ref":"refs/heads/dev","pushedAt":"2024-05-23T18:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"fix: project-wide refactoring to fix broken import links and failing server","shortMessageHtmlLink":"fix: project-wide refactoring to fix broken import links and failing …"}},{"before":null,"after":"f41f7ae42d58b4003bd26e7679a581703410d34a","ref":"refs/heads/resolve-broken-circular-imports","pushedAt":"2024-05-23T18:26:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"fix: project-wide refactoring to fix broken import links and failing server","shortMessageHtmlLink":"fix: project-wide refactoring to fix broken import links and failing …"}},{"before":"6e4a60875a84f7be7b21b3162754a03d0c6f2ace","after":"3995d1e8dc2096ef449a6c2967b99cf1653d3b7b","ref":"refs/heads/dev","pushedAt":"2024-05-12T03:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"feat(users): setup proxy models for `Customer`, `Admin` and `Support` users\n\nProxy models provides a clearly intitutive way of adding functionalities\nto an existing table without creating a new table for the same object\nfor complex relationships as when working with Foreign Keys and model\n inheritance.","shortMessageHtmlLink":"feat(users): setup proxy models for Customer, Admin and Support…"}},{"before":"dfa58f7f4c0af5cf2b3413e04cbdbadd64f55372","after":"6e4a60875a84f7be7b21b3162754a03d0c6f2ace","ref":"refs/heads/dev","pushedAt":"2024-05-12T02:44:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"deps(dev): pin `django-debug-toolbar` >= 4.2.0","shortMessageHtmlLink":"deps(dev): pin django-debug-toolbar >= 4.2.0"}},{"before":"71aa827a574017cbc0943c81c55d1d57687519d6","after":"68be4dff539bf9cf8837e8b990d57db27e6ced7d","ref":"refs/heads/main","pushedAt":"2024-05-12T02:39:03.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"dep(dev): include `django-debug-toolbar` for trobuleshooting","shortMessageHtmlLink":"dep(dev): include django-debug-toolbar for trobuleshooting"}},{"before":"10d17690896644be16e25e469240bf35be627c84","after":"dfa58f7f4c0af5cf2b3413e04cbdbadd64f55372","ref":"refs/heads/dev","pushedAt":"2024-05-12T02:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"dep(dev): include `django-debug-toolbar` for trobuleshooting","shortMessageHtmlLink":"dep(dev): include django-debug-toolbar for trobuleshooting"}},{"before":"54e93f11a22301d45a27822b989d94370fbfe37d","after":"10d17690896644be16e25e469240bf35be627c84","ref":"refs/heads/dev","pushedAt":"2024-05-11T13:25:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"chore: isolate dev-specific apps to development's","shortMessageHtmlLink":"chore: isolate dev-specific apps to development's"}},{"before":null,"after":"71aa827a574017cbc0943c81c55d1d57687519d6","ref":"refs/heads/21-setup-coverage-and-track-metrics-with-codecov","pushedAt":"2024-05-11T04:20:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #34 from 50-Course/dev\n\nuser module update","shortMessageHtmlLink":"Merge pull request #34 from 50-Course/dev"}},{"before":"8871e3c371f3234e6875aa7a94a80ef8bd538b31","after":"54e93f11a22301d45a27822b989d94370fbfe37d","ref":"refs/heads/dev","pushedAt":"2024-05-10T18:50:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"feat(Users): Base class to include common functionalites across\nUserTypes\n\nDjango allows only one type of a user to be created for a project,\nhowver, you can extend the functionality of this to fit into your\nbusiness requiremens. Our project contains three types of users.\n\nThis commit address the `common` functionalites across all our user\ntypes","shortMessageHtmlLink":"feat(Users): Base class to include common functionalites across"}},{"before":"fa35a807aab9a46b420413fa1b3ad0e83ee4edca","after":"8871e3c371f3234e6875aa7a94a80ef8bd538b31","ref":"refs/heads/dev","pushedAt":"2024-05-10T16:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":":fire: reimagine the user module architecture","shortMessageHtmlLink":"🔥 reimagine the user module architecture"}},{"before":null,"after":"fa35a807aab9a46b420413fa1b3ad0e83ee4edca","ref":"refs/heads/dev","pushedAt":"2024-05-03T10:19:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"update user module","shortMessageHtmlLink":"update user module"}},{"before":"d17ed876e318e2739d21b19b141da40c3617036e","after":null,"ref":"refs/heads/dev","pushedAt":"2024-05-03T09:42:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"}},{"before":"8c8dc6321ba58bd3d787aae5645ae0d10ac92ede","after":"71aa827a574017cbc0943c81c55d1d57687519d6","ref":"refs/heads/main","pushedAt":"2024-05-03T09:42:20.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #34 from 50-Course/dev\n\nuser module update","shortMessageHtmlLink":"Merge pull request #34 from 50-Course/dev"}},{"before":"3ca82a905dd2dd22d81d50d4f4daf47fbdfb967c","after":"d17ed876e318e2739d21b19b141da40c3617036e","ref":"refs/heads/dev","pushedAt":"2024-05-03T09:38:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"some update progress on the user module","shortMessageHtmlLink":"some update progress on the user module"}},{"before":null,"after":"8c8dc6321ba58bd3d787aae5645ae0d10ac92ede","ref":"refs/heads/5-iam-setup-customer-model-data","pushedAt":"2024-05-03T09:14:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"Merge pull request #32 from 50-Course/dev\n\n\ndev","shortMessageHtmlLink":"Merge pull request #32 from 50-Course/dev"}},{"before":"6983554fac54c28a410ec3b19c57b2658cb59bce","after":"3ca82a905dd2dd22d81d50d4f4daf47fbdfb967c","ref":"refs/heads/dev","pushedAt":"2024-04-18T14:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"dedf8aed68f96550812d94c06cff5f74aecee598","after":"6983554fac54c28a410ec3b19c57b2658cb59bce","ref":"refs/heads/dev","pushedAt":"2024-04-17T10:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"50-Course","name":"Eri A.","path":"/50-Course","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72922139?s=80&v=4"},"commit":{"message":"fix(paycheck): fix binary path to `manage.py`\n\nThere was an error leading to wrong execution. This was a mistake in\nthe path to django's `manage.py` file.\n\nThis commit address this bug, therefore, the need for virtualenv's can\nbe ommitted with just a single command.\n\n```sh\n./paycheck\n\n```","shortMessageHtmlLink":"fix(paycheck): fix binary path to manage.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVieSGgA","startCursor":null,"endCursor":null}},"title":"Activity · 50-Course/paycheck"}