{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":429572379,"defaultBranch":"master","name":"quickbooks_desktop","ownerLogin":"selfjared1","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-18T20:36:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25111185?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715040186.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"47314aee02a71c1e3023b3f1c555fc9915ed94ec","ref":"refs/heads/wip/new_direction","pushedAt":"2024-05-07T00:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Refactor application structure, delete unused files and update existing ones\n\nThe application structure was refactored by either renaming or moving some files and directories to better organize the project. Furthermore, some unused python scripts namely 'accounts.py' and 'xml_conversion.py' were removed from the project. Essential functionality from these deleted files were incorporated into newly created files 'qb_account.py', 'test_special_fields.py' and 'test_mixins.py'. The test files 'test_account.py' and 'test_session_manager.py' were also updated accordingly.\nMoreover, a new class 'QBAccount_Query' was added in the 'qb_account.py' file to hold query information. Lastly, the 'special_fields.py' script was updated to improve date parsing and error handling.","shortMessageHtmlLink":"Refactor application structure, delete unused files and update existi…"}},{"before":"695c75856bf2eddc8a8846b05d8ffcfbe086acf6","after":"37d9f99a5c32543030bd883042effeb9f77acffa","ref":"refs/heads/wip/time_tracking","pushedAt":"2024-05-06T20:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Reorder methods in mixins.py and uncomment tests\n\nReordered methods in mixins.py for better code organization, moving the SaveMixin class to a later part in the file. Additionally, uncommented previously suppressed tests in core/tests/test_mixins.py to check XML-related functionality. Removed main execution routine at the end of the test file.","shortMessageHtmlLink":"Reorder methods in mixins.py and uncomment tests"}},{"before":"e5f4bdf4ac572d06193da56c9b726ca19c1563c3","after":"a3e627e29827b02722c2af1536b93cf13bc0a6f0","ref":"refs/heads/develop","pushedAt":"2024-03-26T19:11:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Update SessionManager import in tests\n\nThe import statement for SessionManager in core/tests/test_session_manager.py has been updated. Previously, it was importing SessionManager from the core.session_manager module, but it now imports from the quickbooks_desktop.session_manager module.","shortMessageHtmlLink":"Update SessionManager import in tests"}},{"before":"9b94416a3d4c750784fc2ab3f16247a154584cde","after":"695c75856bf2eddc8a8846b05d8ffcfbe086acf6","ref":"refs/heads/wip/time_tracking","pushedAt":"2024-03-26T19:00:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Add AccountQuery class, enhance mixins, and implement get method in Account\n\nThis commit introduces the AccountQuery class to handle Account specific queries. It also expands the functionality of the base mixin class by specifying the list_dict attribute as a Dict. In addition, a get method has been added to the Account class to handle retrieval of TimeTrackingQueries.","shortMessageHtmlLink":"Add AccountQuery class, enhance mixins, and implement get method in A…"}},{"before":"80a1a403281ff009414d7b95b74955c258e0f636","after":"9b94416a3d4c750784fc2ab3f16247a154584cde","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-23T01:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Edits to query for TimeTracking and base","shortMessageHtmlLink":"Edits to query for TimeTracking and base"}},{"before":"d43efd03bfe670ab9209a88581f1ed2d05ede0af","after":"80a1a403281ff009414d7b95b74955c258e0f636","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-22T23:47:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Added query_fields then Query to Time Tracking","shortMessageHtmlLink":"Added query_fields then Query to Time Tracking"}},{"before":"0b38cf7fb053e3c65a25106eff54f14367f328cb","after":"d43efd03bfe670ab9209a88581f1ed2d05ede0af","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-11T22:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Adding metadata to Account","shortMessageHtmlLink":"Adding metadata to Account"}},{"before":"889ce1646a1e29718f858871823d32bc87ead5b5","after":"0b38cf7fb053e3c65a25106eff54f14367f328cb","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-11T04:05:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"class_dict populated in accounts","shortMessageHtmlLink":"class_dict populated in accounts"}},{"before":"f06fb93ddea7d0fba9a6b1efc8e754cc5a298f1f","after":"889ce1646a1e29718f858871823d32bc87ead5b5","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-11T03:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Adding Ref class to special fields","shortMessageHtmlLink":"Adding Ref class to special fields"}},{"before":"596d4572484a6032a59198d84a306432d54c095e","after":"f06fb93ddea7d0fba9a6b1efc8e754cc5a298f1f","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-07T01:03:06.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"changing Account to new style","shortMessageHtmlLink":"changing Account to new style"}},{"before":null,"after":"596d4572484a6032a59198d84a306432d54c095e","ref":"refs/heads/wip/time_tracking","pushedAt":"2023-11-04T04:17:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Adding the beginnings of a few objects like customer, employee, othername, timetracking, and vendor","shortMessageHtmlLink":"Adding the beginnings of a few objects like customer, employee, other…"}},{"before":"6bee0e98013b8e0b88de061467a9ad61afbcf108","after":"e5f4bdf4ac572d06193da56c9b726ca19c1563c3","ref":"refs/heads/develop","pushedAt":"2023-11-03T20:43:44.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed src since I moved the files to core.","shortMessageHtmlLink":"Removed src since I moved the files to core."}},{"before":"e5989fa79793cb9179f894e7a578e554cc38b330","after":"e5f4bdf4ac572d06193da56c9b726ca19c1563c3","ref":"refs/heads/wip/accounts","pushedAt":"2023-11-03T20:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed src since I moved the files to core.","shortMessageHtmlLink":"Removed src since I moved the files to core."}},{"before":"55bd66358726a0bd8e6ee5304bd91a0eb3abb54d","after":"e5989fa79793cb9179f894e7a578e554cc38b330","ref":"refs/heads/wip/accounts","pushedAt":"2023-11-03T20:41:57.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Merged branches","shortMessageHtmlLink":"Merged branches"}},{"before":"a5cb99711d7e941b52a521158eac7f53e3c0bd37","after":"55bd66358726a0bd8e6ee5304bd91a0eb3abb54d","ref":"refs/heads/wip/accounts","pushedAt":"2023-11-03T20:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed unnecessary directories.","shortMessageHtmlLink":"Removed unnecessary directories."}},{"before":"f9e1a8589b8b87083677b4907c3cfd01dd85f358","after":"df830366e1d3101daaba852c1ac7ba705de6c2f1","ref":"refs/heads/wip/session_manager","pushedAt":"2023-11-03T19:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"8708cf00733f9384de9bd7bcaf376f2b440b6e49","after":"f9e1a8589b8b87083677b4907c3cfd01dd85f358","ref":"refs/heads/wip/session_manager","pushedAt":"2023-11-03T19:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed .idea directory from version control","shortMessageHtmlLink":"Removed .idea directory from version control"}},{"before":"933c682ba672e1c38662c9962424ab6e8e1c00a4","after":"6bee0e98013b8e0b88de061467a9ad61afbcf108","ref":"refs/heads/develop","pushedAt":"2023-11-03T19:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"0bafed5a21cb70d64b4e07554701edcd53c6c505","after":"cc4ead060cfafc084f1c6321bf0b35ac40ffd86c","ref":"refs/heads/wip/pypi","pushedAt":"2023-11-03T19:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"bf7c76c280c4bc08881df0f32cab81dac6c98f17","after":"0bafed5a21cb70d64b4e07554701edcd53c6c505","ref":"refs/heads/wip/pypi","pushedAt":"2023-11-03T19:20:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"5ad2fc96fbf4cca48409102ebb21bf13305a8b17","after":"bf7c76c280c4bc08881df0f32cab81dac6c98f17","ref":"refs/heads/wip/pypi","pushedAt":"2023-11-03T19:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed .idea directory from version control","shortMessageHtmlLink":"Removed .idea directory from version control"}},{"before":"8b4e97dfbce9d9e19780613b85fc5113893efe01","after":"a5cb99711d7e941b52a521158eac7f53e3c0bd37","ref":"refs/heads/wip/accounts","pushedAt":"2023-11-03T19:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed .idea directory from version control","shortMessageHtmlLink":"Removed .idea directory from version control"}},{"before":"762d0e7fb8fc64eaed650ef119bb1431e644b64d","after":"933c682ba672e1c38662c9962424ab6e8e1c00a4","ref":"refs/heads/develop","pushedAt":"2023-11-03T19:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed .idea directory from version control","shortMessageHtmlLink":"Removed .idea directory from version control"}},{"before":"5ad2fc96fbf4cca48409102ebb21bf13305a8b17","after":"762d0e7fb8fc64eaed650ef119bb1431e644b64d","ref":"refs/heads/develop","pushedAt":"2023-11-03T19:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"0bf8a0851fe1e55fe500e795c3c207cad904f0be","after":"5eed95e56f0013070401511eb9cb53f7dc92ba10","ref":"refs/heads/master","pushedAt":"2023-11-03T19:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"Removed .idea directory from version control","shortMessageHtmlLink":"Removed .idea directory from version control"}},{"before":"5ad2fc96fbf4cca48409102ebb21bf13305a8b17","after":"0bf8a0851fe1e55fe500e795c3c207cad904f0be","ref":"refs/heads/master","pushedAt":"2023-11-03T19:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding .idea to gitignore","shortMessageHtmlLink":"adding .idea to gitignore"}},{"before":"5e33b76627a1967f97e1faf0b5669ff9011f58d5","after":"8b4e97dfbce9d9e19780613b85fc5113893efe01","ref":"refs/heads/wip/accounts","pushedAt":"2023-11-03T19:05:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"selfjared1","name":"Jared Self","path":"/selfjared1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25111185?s=80&v=4"},"commit":{"message":"adding component info to misc.xml","shortMessageHtmlLink":"adding component info to misc.xml"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QwMDowMzowNi4wMDAwMDBazwAAAARDCNXp","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QwMDowMzowNi4wMDAwMDBazwAAAARDCNXp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wM1QxOTowNTo1MC4wMDAwMDBazwAAAAOm_4lt"}},"title":"Activity · selfjared1/quickbooks_desktop"}