{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197941464,"defaultBranch":"master","name":"ifscube","ownerLogin":"danielrd6","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-20T14:30:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/750903?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714772478.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"220cff46ff677d0b663be0fe5ce2817f5bcfbadf","ref":"refs/heads/dependabot/pip/tqdm-4.66.3","pushedAt":"2024-05-03T21:41:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump tqdm from 4.66.1 to 4.66.3\n\nBumps [tqdm](https://github.com/tqdm/tqdm) from 4.66.1 to 4.66.3.\n- [Release notes](https://github.com/tqdm/tqdm/releases)\n- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.1...v4.66.3)\n\n---\nupdated-dependencies:\n- dependency-name: tqdm\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tqdm from 4.66.1 to 4.66.3"}},{"before":"14c31fa4cafa73afb4d653c3fd4d73ce8f425856","after":"1c8ecbdc22d464a68fb1ccc6881a08330edd498e","ref":"refs/heads/migrating_to_c","pushedAt":"2024-05-03T16:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"C extension for gauss_vel is now fully functional.\n\nAdditionaly, I double checked all the math.","shortMessageHtmlLink":"C extension for gauss_vel is now fully functional."}},{"before":"46815c2e5e0880018bbe98eb88955e98fcac6a6e","after":"14c31fa4cafa73afb4d653c3fd4d73ce8f425856","ref":"refs/heads/migrating_to_c","pushedAt":"2024-05-03T01:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Working version of gauss_vel\n\nAt long last, the C version of gauss_vel is working, building correctly with setuptools, and returning the correct results to the python interpreter in the form of a NumPy array. I should work on a appropriate docstring to this function, and then write the remaining three methods for gauss, gauss_hermite, and gauss_hermite_vel. After that I can finally pull this branch into master and make IFSCube compatible with Python 3.12!","shortMessageHtmlLink":"Working version of gauss_vel"}},{"before":"f76f39444ae3a6f9188e4d69e2662d85ac56d525","after":"46815c2e5e0880018bbe98eb88955e98fcac6a6e","ref":"refs/heads/migrating_to_c","pushedAt":"2024-05-02T21:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"First working instance of a C extension.\n\nAlthought it does not calculate anything useful, it is correctly accepting an array as input.","shortMessageHtmlLink":"First working instance of a C extension."}},{"before":"c4b000a543cc7452f452e9c5db9a8f1b58f071f5","after":"f76f39444ae3a6f9188e4d69e2662d85ac56d525","ref":"refs/heads/migrating_to_c","pushedAt":"2024-05-01T20:50:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Changed scripts to new installation method\n\nFollowing the move to pyproject.toml, I had to change the old scripts that were kept in the /bin directory to a new form, which can be declared in pyproject.toml, and instruct the installation tool to create executable scripts.\n\nThis included defining main functions, and creating the specfit and cubefit functions in ifscube.fitter.","shortMessageHtmlLink":"Changed scripts to new installation method"}},{"before":null,"after":"c4b000a543cc7452f452e9c5db9a8f1b58f071f5","ref":"refs/heads/migrating_to_c","pushedAt":"2024-04-30T18:06:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Fallback import\n\nThe modeling module tries to import the compiled version of elprofile, but if it fails, a pure python version is loaded in its place.","shortMessageHtmlLink":"Fallback import"}},{"before":"dbde2caf903caa4efe8c14f366f2ccd8a997a1b4","after":null,"ref":"refs/heads/fix_env","pushedAt":"2024-02-05T18:22:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"8a3b4ae39f305a8f619abadf245a5efef8f51103","after":"29e04bd997eaaa240d5920c2ef4b0a60cd2a966a","ref":"refs/heads/master","pushedAt":"2024-02-05T18:22:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Fixed environment.yml and a bug in profiles.f90. (#24)\n\n* Changed environment.yml\r\n\r\nThe previous version had build information associated with each package, which cause problems for installations on different operating systems. This commit fixes this by removing all reference to builds in the package specification.\r\n\r\n* Fixed bug in profiles.f90\r\n\r\nThere was a bug in the declaration of variables in the gauss_hermite_vel subroutine. Line 126 stated\r\n\r\n integer :: n=len(x)\r\n\r\nHowever, this kind of statement is only needed in the comments that f2py reads, in order to specify the correct dimension of the input and output arrays.","shortMessageHtmlLink":"Fixed environment.yml and a bug in profiles.f90. (#24)"}},{"before":null,"after":"dbde2caf903caa4efe8c14f366f2ccd8a997a1b4","ref":"refs/heads/fix_env","pushedAt":"2024-02-05T18:21:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Fixed bug in profiles.f90\n\nThere was a bug in the declaration of variables in the gauss_hermite_vel subroutine. Line 126 stated\n\n integer :: n=len(x)\n\nHowever, this kind of statement is only needed in the comments that f2py reads, in order to specify the correct dimension of the input and output arrays.","shortMessageHtmlLink":"Fixed bug in profiles.f90"}},{"before":"52b698125b6769a31fb63909f5d47049ca586622","after":null,"ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T18:16:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"8cee848f680d5ebf191b172610365d1a528ad64e","after":"8a3b4ae39f305a8f619abadf245a5efef8f51103","ref":"refs/heads/master","pushedAt":"2023-11-14T18:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Fortran and Numpy (#22)\n\n* Fixed the gauss subroutine\r\n\r\nThis is the first of a series of fixes to Fortran routines used by IFSCube, which used to work under numpy<=1.21 and have since stopped working.\r\nThe problem seems to be with the specification of array dimensions.\r\n\r\n* Added numpy~=1.26 to requirements.txt\r\n\r\n* Added test for elprofile.gauss.\r\n\r\n* Fixed gauss_hermite subroutine.\r\n\r\n* Added tests for the gauss_hermite subroutine.\r\n\r\n* Fixed gaussvel and refactored to gauss_vel.\r\n\r\n* Added test for gauss_vel.\r\n\r\nThe test is very simple.\r\nIt just ascertains that a symmetrical profile in velocity space is asymmetrical in wavelength space.\r\n\r\n* Refactoring gaussvel to gauss_vel.\r\n\r\n* Refactoring gaussvel to gauss_vel.\r\n\r\n* Fixed gauss_hermite_vel.\r\n\r\n* Added test for gauss_hermite_vel.\r\n\r\n* Refactoring gausshermitevel to gauss_hermite_vel.","shortMessageHtmlLink":"Fortran and Numpy (#22)"}},{"before":"b1586b60e8f0dcb5c6e925a2ceddbe7e1a814466","after":"52b698125b6769a31fb63909f5d47049ca586622","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T17:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Refactoring gausshermitevel to gauss_hermite_vel.","shortMessageHtmlLink":"Refactoring gausshermitevel to gauss_hermite_vel."}},{"before":"f557f4eb3a4a4f45c36ae6bd3c37467698948dc9","after":"b1586b60e8f0dcb5c6e925a2ceddbe7e1a814466","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T17:39:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Added test for gauss_hermite_vel.","shortMessageHtmlLink":"Added test for gauss_hermite_vel."}},{"before":"36cb9fea6ee90029396c981fb94b3fd338bff974","after":"f557f4eb3a4a4f45c36ae6bd3c37467698948dc9","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T17:21:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Refactoring gaussvel to gauss_vel.","shortMessageHtmlLink":"Refactoring gaussvel to gauss_vel."}},{"before":"98e79a926426b34cf7c9f6880151a2cbfa9d756e","after":"36cb9fea6ee90029396c981fb94b3fd338bff974","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T16:39:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Added tests for the gauss_hermite subroutine.","shortMessageHtmlLink":"Added tests for the gauss_hermite subroutine."}},{"before":"9356cb40061939b3d2e2f955d13cbd983846be41","after":"98e79a926426b34cf7c9f6880151a2cbfa9d756e","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T16:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Added numpy~=1.26 to requirements.txt","shortMessageHtmlLink":"Added numpy~=1.26 to requirements.txt"}},{"before":null,"after":"9356cb40061939b3d2e2f955d13cbd983846be41","ref":"refs/heads/fortran_numpy","pushedAt":"2023-11-14T16:00:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Fixed the gauss subroutine\n\nThis is the first of a series of fixes to Fortran routines used by IFSCube, which used to work under numpy<=1.21 and have since stopped working.\nThe problem seems to be with the specification of array dimensions.","shortMessageHtmlLink":"Fixed the gauss subroutine"}},{"before":"ba83348a2b8c4e55c46582af9f9d92b4672dabc7","after":null,"ref":"refs/heads/monte_carlo","pushedAt":"2023-11-13T22:33:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"1ac05ee5684ac701a9ea3d50d8ac1a7c35b9b1ce","after":"8cee848f680d5ebf191b172610365d1a528ad64e","ref":"refs/heads/master","pushedAt":"2023-11-13T22:32:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Monte carlo (#21)\n\n* Monte carlo now saves all solutions.\r\n\r\n* Added monte_carlo_solutions attribute\r\n\r\nMonte Carlo runs to estimate fit uncertainties used to save only the final results, and not the individual solutions of each Monte Carlo iteration. This commit adds the LineFit.monte_carlo_solutions attribute which stores all solutions found.\r\n\r\n* Added Monte Carlo solutions to FITS extension.","shortMessageHtmlLink":"Monte carlo (#21)"}},{"before":"fe7cd391ec07ebca8d30f853a238ea4d14057bd8","after":"ba83348a2b8c4e55c46582af9f9d92b4672dabc7","ref":"refs/heads/monte_carlo","pushedAt":"2023-11-13T22:32:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Added Monte Carlo solutions to FITS extension.","shortMessageHtmlLink":"Added Monte Carlo solutions to FITS extension."}},{"before":null,"after":"fe7cd391ec07ebca8d30f853a238ea4d14057bd8","ref":"refs/heads/monte_carlo","pushedAt":"2023-11-12T18:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Monte carlo now saves all solutions.","shortMessageHtmlLink":"Monte carlo now saves all solutions."}},{"before":"3d64ec1a43fec18b3074ba7ec7cb523d7226983d","after":null,"ref":"refs/heads/monte_carlo","pushedAt":"2023-11-12T12:25:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"2adc781d6e60edbd52e2153e238921adf9b7e099","after":"1ac05ee5684ac701a9ea3d50d8ac1a7c35b9b1ce","ref":"refs/heads/master","pushedAt":"2023-11-12T12:24:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Monte carlo (#20)\n\n* Increased number of monte carlo iterations on test.\r\n\r\n* Changed np.copy to copy.deepcopy.\r\n\r\nI found out that np.copy is a shallow copy, which could cause problems when performing successive fits.","shortMessageHtmlLink":"Monte carlo (#20)"}},{"before":null,"after":"3d64ec1a43fec18b3074ba7ec7cb523d7226983d","ref":"refs/heads/monte_carlo","pushedAt":"2023-11-11T22:25:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Changed np.copy to copy.deepcopy.\n\nI found out that np.copy is a shallow copy, which could cause problems when performing successive fits.","shortMessageHtmlLink":"Changed np.copy to copy.deepcopy."}},{"before":"7eeb9ca0b7223b746209ea5f5be58a64a98a5510","after":"2adc781d6e60edbd52e2153e238921adf9b7e099","ref":"refs/heads/master","pushedAt":"2023-10-07T18:58:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Updated requirements.txt and environment.yml (#18)\n\nThe main motivation behind this update was a security vulnerability identified in Numpy 1.21. I took the opportunity to update the requirements.txt and environment.yml files adding a few more packages and being more specific about versions.","shortMessageHtmlLink":"Updated requirements.txt and environment.yml (#18)"}},{"before":null,"after":"7d24733a494119866132495cd6d934e6a7c3c518","ref":"refs/heads/update_reqs_env","pushedAt":"2023-10-07T18:57:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Updated requirements.txt and environment.yml\n\nThe main motivation behind this update was a security vulnerability identified in Numpy 1.21. I took the opportunity to update the requirements.txt and environment.yml files adding a few more packages and being more specific about versions.","shortMessageHtmlLink":"Updated requirements.txt and environment.yml"}},{"before":"b5e3553d700302a2ded70a65a702c47a7c08e48e","after":null,"ref":"refs/heads/dependabot/pip/numpy-1.22.0","pushedAt":"2023-10-07T18:35:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"accecb57e525ca18508875bd86f00e48f99150a6","after":"7eeb9ca0b7223b746209ea5f5be58a64a98a5510","ref":"refs/heads/master","pushedAt":"2023-10-07T18:35:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Bump numpy from 1.21.1 to 1.22.0 (#13)\n\nBumps [numpy](https://github.com/numpy/numpy) from 1.21.1 to 1.22.0.\r\n- [Release notes](https://github.com/numpy/numpy/releases)\r\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\r\n- [Commits](https://github.com/numpy/numpy/compare/v1.21.1...v1.22.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: numpy\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump numpy from 1.21.1 to 1.22.0 (#13)"}},{"before":"3a6d0c57042436066126b25496bc752a0f74a40f","after":null,"ref":"refs/heads/clear_cube_types","pushedAt":"2023-10-07T18:33:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"}},{"before":"90fff6903f6ac4ffcbe0459b4291923f77e5c362","after":"accecb57e525ca18508875bd86f00e48f99150a6","ref":"refs/heads/master","pushedAt":"2023-10-07T18:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielrd6","name":"Daniel Ruschel Dutra","path":"/danielrd6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750903?s=80&v=4"},"commit":{"message":"Clear cube types (#17)\n\n* Removed cube types from fitter\r\n\r\nHistorically, IFSCube has been developed with the idea that different types of FITS files would be read by different functions. This had the disadvantage of requiring that the user write a particular script to deal with his or hers data.\r\n\r\nHowever, since the implementation of configuration files to set up the fitting process, these scripts are unnecessary. The user simply has to state the extension names (or numbers) where the data reside and IFSCube should be able to work with it. Therefore, the cube_type argument of cubefit or specfit is no longer necessary.\r\n\r\nIn this commit all references to the cube_type argument have been removed.\r\n\r\n* Small refactoring.\r\n\r\n* Fixed bug in FITS writing\r\n\r\nThe append_config function of cubetools.py is used to add the configuration file as a table to a new extension in the existing output file from cubefit or specfit. However, instead of opening the FITS file in update (r+) mode and flushing the changes, the file was opened in default (read only) mode, and a call to fits.HDUList.writeto was issued. For some reason this worked in Linux, but luckily Windows had a problem with it.\r\n\r\nThe new version uses the flush method on a file opened in update mode.\r\n\r\n* Removed manga script\r\n\r\nThe manga.py script was written to work with an in-house version of processed manga files, and was of no general use. Furthermore, it was a source of confusion, causing users to think that this module was required for IFSCube to work with manga data.\r\n\r\n* Updated test to point to correct path.\r\n\r\n* Removed mentions to GMOS\r\n\r\nAs was the case with MaNGA, there is no longer any need to provide specific options or modules to deal with GMOS data. Therefore, any references to it have been removed from the code. There are, however, some still lurking around in the documentation and examples.","shortMessageHtmlLink":"Clear cube types (#17)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQSIJqgA","startCursor":null,"endCursor":null}},"title":"Activity ยท danielrd6/ifscube"}