{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":711549713,"defaultBranch":"main","name":"bankarstvo","ownerLogin":"koke1997","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-29T15:58:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67540157?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722342406.0","currentOid":""},"activityList":{"items":[{"before":"fa1b2b550cd13759f55cb784b0bab2122b48e334","after":"5e18d59b20ca5b350a0310072eb8108e781e2e8c","ref":"refs/heads/fix-mysql-deployment","pushedAt":"2024-07-30T12:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"01ddc8e81a2f7e99fcbc7d696561a42bd51e88fc","after":"fa1b2b550cd13759f55cb784b0bab2122b48e334","ref":"refs/heads/fix-mysql-deployment","pushedAt":"2024-07-30T12:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"d9739dd6ced71d0fa158e4baf54008f0e95d1607","after":"01ddc8e81a2f7e99fcbc7d696561a42bd51e88fc","ref":"refs/heads/fix-mysql-deployment","pushedAt":"2024-07-30T12:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"59bd753f8f3b5eb22ffaa65ed6f50f2e02342209","after":"d9739dd6ced71d0fa158e4baf54008f0e95d1607","ref":"refs/heads/fix-mysql-deployment","pushedAt":"2024-07-30T12:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Fix MySQL deployment for testing\n\nUpdate MySQL database deployment and connection configuration to use environment variables and secrets.\n\n* **app_factory.py**\n - Update `SQLALCHEMY_DATABASE_URI` to use environment variables for MySQL connection string.\n - Remove hardcoded MySQL connection string with user `ikokalovic` and password `Mikrovela1!`.\n\n* **DatabaseHandling/connection.py**\n - Update `DATABASE_CONFIG` to use environment variables for MySQL connection pool.\n - Remove hardcoded credentials for MySQL connection pool.\n\n* **.github/workflows/cd.yml**\n - Update MySQL root user password setup to use GitHub secrets.\n - Ensure MySQL root user has correct password and access using secrets.\n\n* **.github/workflows/ci.yml**\n - Update MySQL root password setup to use GitHub secrets.\n - Ensure MySQL root user has correct password and access using secrets.\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/koke1997/bankarstvo?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Fix MySQL deployment for testing"}},{"before":null,"after":"59bd753f8f3b5eb22ffaa65ed6f50f2e02342209","ref":"refs/heads/fix-mysql-deployment","pushedAt":"2024-07-30T12:26:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Merge pull request #20 from koke1997/fix-database\n\nFix the database when my tests are running via Actions (automation)","shortMessageHtmlLink":"Merge pull request #20 from koke1997/fix-database"}},{"before":"b1dabffdc061df76995216c0d5e5039de43beafb","after":"59bd753f8f3b5eb22ffaa65ed6f50f2e02342209","ref":"refs/heads/main","pushedAt":"2024-07-30T12:12:15.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Merge pull request #20 from koke1997/fix-database\n\nFix the database when my tests are running via Actions (automation)","shortMessageHtmlLink":"Merge pull request #20 from koke1997/fix-database"}},{"before":"5e7173b0f9122d2ea5a4f57a62db9164e0a41c9c","after":"b0dca8302acae5f789c6a3fc34e8bc222ecead13","ref":"refs/heads/fix-database","pushedAt":"2024-07-30T12:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"d24a8e1f9b647da1e1a150fb70bed91f48ed218c","after":"b1dabffdc061df76995216c0d5e5039de43beafb","ref":"refs/heads/main","pushedAt":"2024-07-30T11:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"uploaded template for database","shortMessageHtmlLink":"uploaded template for database"}},{"before":"04bb9ac69c9b757fe5af1c5eae20291576f4ed69","after":"5e7173b0f9122d2ea5a4f57a62db9164e0a41c9c","ref":"refs/heads/fix-database","pushedAt":"2024-07-30T00:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"* Set up the MySQL database for tests\n\n* Create a database which can be used and accessed by /tests\n* Populate database with tables and some dummy entries\n* Create tables with fields based on the current repository (hardcode)\n* Take examples from code in current bankarstvo repo for the list of tables and fields which have to be populated\n* Use template.sql file which is uploaded and is in top level directory\n* Keep in mind to use only database which was created by us, not others\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/koke1997/bankarstvo?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"* Set up the MySQL database for tests"}},{"before":"873440255d8569475f68aaa9aab1a0b75972b0a6","after":"04bb9ac69c9b757fe5af1c5eae20291576f4ed69","ref":"refs/heads/fix-database","pushedAt":"2024-07-30T00:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"sql template","shortMessageHtmlLink":"sql template"}},{"before":"e3b6a97220ca8ee05027e6317f01249201da3915","after":"873440255d8569475f68aaa9aab1a0b75972b0a6","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"2ed7bba76e06dbc3ed7da2bbdbb7421df2e9c5c6","after":"e3b6a97220ca8ee05027e6317f01249201da3915","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"b4fb41c1c9d0e86168f239f5cf28106b3752353f","after":"2ed7bba76e06dbc3ed7da2bbdbb7421df2e9c5c6","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"281c7936ddaf901c215afd544029c0e819896224","after":"b4fb41c1c9d0e86168f239f5cf28106b3752353f","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"9d0a2bfaea8d8ad130664ef00935b0dc3d23079e","after":"281c7936ddaf901c215afd544029c0e819896224","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"d24a8e1f9b647da1e1a150fb70bed91f48ed218c","after":"9d0a2bfaea8d8ad130664ef00935b0dc3d23079e","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Fix the database when my tests are running via Actions (automation)\n\nUpdate database connection details in `pytest.ini` and `tests/flyway.conf` to use environment variables.\n\nUpdate test files to use MySQL database for testing:\n* `tests/test_accountdetails.py`\n* `tests/test_create_account.py`\n* `tests/test_dashboard.py`\n* `tests/test_get_balance.py`\n* `tests/test_select_account.py`\n* `tests/test_transfer.py`\n\nUpdate test files to address actual database setup in the CI environment:\n* `tests/test_connection.py`\n* `tests/test_deposit.py`\n* `tests/test_fundtransfer.py`\n* `tests/test_withdraw.py`\n\nIntegrate Flyway for database migrations in GitHub Actions workflows:\n* `.github/workflows/ci.yml`\n* `.github/workflows/cd.yml`\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/koke1997/bankarstvo?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Fix the database when my tests are running via Actions (automation)"}},{"before":null,"after":"d24a8e1f9b647da1e1a150fb70bed91f48ed218c","ref":"refs/heads/fix-database","pushedAt":"2024-07-29T22:26:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Merge pull request #19 from koke1997/fix-mfa\n\nFix MFA feature and use another library","shortMessageHtmlLink":"Merge pull request #19 from koke1997/fix-mfa"}},{"before":"56ca72f0d413b0d0dc82517313204fcb4a167c52","after":"d24a8e1f9b647da1e1a150fb70bed91f48ed218c","ref":"refs/heads/main","pushedAt":"2024-07-29T22:22:34.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Merge pull request #19 from koke1997/fix-mfa\n\nFix MFA feature and use another library","shortMessageHtmlLink":"Merge pull request #19 from koke1997/fix-mfa"}},{"before":"3da6ef8f3e9db6a179d0d039ecd36dc74996a96d","after":"633d5836011496f1a790826702048bce06a4283a","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T22:21:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"065062f04a0494982e24713ee1a331dc4dfec0a4","after":"3da6ef8f3e9db6a179d0d039ecd36dc74996a96d","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T22:16:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"35b8791caaa314e376ef725a55439e8d8348c2b1","after":"065062f04a0494982e24713ee1a331dc4dfec0a4","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T22:08:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"7539e0b49f289d2e970f6660ac17f273d225a860","after":"35b8791caaa314e376ef725a55439e8d8348c2b1","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T22:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"321d12ebfce0b2103fa9d18a9b2d8a33f333074e","after":"7539e0b49f289d2e970f6660ac17f273d225a860","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T22:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"527e721f104df5335972602004b06c2464e8b3ae","after":"321d12ebfce0b2103fa9d18a9b2d8a33f333074e","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"cd9c9cae974022ecc04e33e90bd8d30274991add","after":"527e721f104df5335972602004b06c2464e8b3ae","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:41:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"4e34ad46f3b1b25543bffd961aa39b2f35d911db","after":"cd9c9cae974022ecc04e33e90bd8d30274991add","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"4878847e0e645074984309d11184de8a8e01f543","after":"4e34ad46f3b1b25543bffd961aa39b2f35d911db","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"96f5e512e7d94a314cd45784cc9cd3f9f791e11f","after":"4878847e0e645074984309d11184de8a8e01f543","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update cd.yml","shortMessageHtmlLink":"Update cd.yml"}},{"before":"aea475828257ea831e693a1eb4f9ca2a7fec3203","after":"96f5e512e7d94a314cd45784cc9cd3f9f791e11f","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"f6f9df2274a6975cbc4a1e11143fb71850106378","after":"aea475828257ea831e693a1eb4f9ca2a7fec3203","ref":"refs/heads/fix-mfa","pushedAt":"2024-07-29T21:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koke1997","name":null,"path":"/koke1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67540157?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjPnzcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท koke1997/bankarstvo"}