{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":757173337,"defaultBranch":"main","name":"linktrove","ownerLogin":"danielnieto","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-14T00:02:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2120107?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717545182.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3c0a71deea0e9395a5f45ecce2d1ecd7bea95d1e","ref":"refs/heads/tags","pushedAt":"2024-06-04T23:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"use render_field for link update form","shortMessageHtmlLink":"use render_field for link update form"}},{"before":"77d7b74cb02d5067f62f188af63b4937a67dae89","after":"5b8ba16539d6a2a1658d15b5544e1f875ecdc6cc","ref":"refs/heads/main","pushedAt":"2024-05-28T18:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"remove unneeded partial","shortMessageHtmlLink":"remove unneeded partial"}},{"before":"18540b61c08f297e5b4146be3aae4607a743e9ce","after":"77d7b74cb02d5067f62f188af63b4937a67dae89","ref":"refs/heads/main","pushedAt":"2024-05-28T01:08:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"show confirmation dialog before deleting a link","shortMessageHtmlLink":"show confirmation dialog before deleting a link"}},{"before":"f6c95eecbc92b7ebfefa02d76aad489ba11ba5a3","after":"18540b61c08f297e5b4146be3aae4607a743e9ce","ref":"refs/heads/main","pushedAt":"2024-05-27T18:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"fix broken layout on large urls","shortMessageHtmlLink":"fix broken layout on large urls"}},{"before":"f80689e6818a2de9756c94048aeb6fc9bd79d208","after":"f6c95eecbc92b7ebfefa02d76aad489ba11ba5a3","ref":"refs/heads/main","pushedAt":"2024-05-25T01:53:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add delete functionality","shortMessageHtmlLink":"add delete functionality"}},{"before":"8a684198578e5616324ec7f52334f6846da17b41","after":null,"ref":"refs/heads/factories","pushedAt":"2024-05-18T01:21:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"}},{"before":"9226c03a8c14c849b29c1928a9e73691a7d25522","after":"f80689e6818a2de9756c94048aeb6fc9bd79d208","ref":"refs/heads/main","pushedAt":"2024-05-18T01:12:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"Add Django command to generate dummy links (#4)\n\n* install factory-boy\r\n\r\n* create factory for link model\r\n\r\n* add django command to create links","shortMessageHtmlLink":"Add Django command to generate dummy links (#4)"}},{"before":"7cb0cef1f2cb7fe10df2b58a1d929c61ade65c43","after":"9226c03a8c14c849b29c1928a9e73691a7d25522","ref":"refs/heads/main","pushedAt":"2024-05-18T01:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"tweak lineheight for textarea","shortMessageHtmlLink":"tweak lineheight for textarea"}},{"before":null,"after":"8a684198578e5616324ec7f52334f6846da17b41","ref":"refs/heads/factories","pushedAt":"2024-05-18T01:07:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add django command to create links","shortMessageHtmlLink":"add django command to create links"}},{"before":"dda0c9045ba417d3152c228b7394063b851d7b88","after":"7cb0cef1f2cb7fe10df2b58a1d929c61ade65c43","ref":"refs/heads/main","pushedAt":"2024-05-15T00:16:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"show title as alt text on thumbnails","shortMessageHtmlLink":"show title as alt text on thumbnails"}},{"before":"f9109731179a97aa8df591570d1f862da54067bf","after":"dda0c9045ba417d3152c228b7394063b851d7b88","ref":"refs/heads/main","pushedAt":"2024-05-14T23:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add inline editing functionality","shortMessageHtmlLink":"add inline editing functionality"}},{"before":"d249ab5efd349b9a39c513de2e58b009502caff2","after":"f9109731179a97aa8df591570d1f862da54067bf","ref":"refs/heads/main","pushedAt":"2024-05-10T23:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"update header styling","shortMessageHtmlLink":"update header styling"}},{"before":"5c9e513636ea46493393fa2daacfa1138f26702f","after":"d249ab5efd349b9a39c513de2e58b009502caff2","ref":"refs/heads/main","pushedAt":"2024-05-09T23:54:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"dockerize dev environment (#3)\n\n* add compose file\r\n\r\nconfigured to run django on development mode and postgres\r\n\r\n* use a named volume to persist postgres data\r\n\r\n* use postgres version 15.6\r\n\r\nto match the version from fly\r\n\r\n* create a compose service to watch and generate tailwindcss file","shortMessageHtmlLink":"dockerize dev environment (#3)"}},{"before":"c31ade70c54ccf4a9d0a025c03d919a314c2a83d","after":"031fcf9c067246b2210d5393ebd45cd28ff20fca","ref":"refs/heads/docker-compose","pushedAt":"2024-05-09T22:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"create a compose service to watch and generate tailwindcss file","shortMessageHtmlLink":"create a compose service to watch and generate tailwindcss file"}},{"before":null,"after":"c31ade70c54ccf4a9d0a025c03d919a314c2a83d","ref":"refs/heads/docker-compose","pushedAt":"2024-05-09T02:43:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"use postgres version 15.6\n\nto match the version from fly","shortMessageHtmlLink":"use postgres version 15.6"}},{"before":"e6d0848750b9db4e2c4c528d41989de9f8a80498","after":"5c9e513636ea46493393fa2daacfa1138f26702f","ref":"refs/heads/main","pushedAt":"2024-05-01T00:25:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"disable page navigation buttons instead of not showing them","shortMessageHtmlLink":"disable page navigation buttons instead of not showing them"}},{"before":"646331e6ced1a6e3ba63db9c4c872d3e3df3898c","after":"e6d0848750b9db4e2c4c528d41989de9f8a80498","ref":"refs/heads/main","pushedAt":"2024-04-30T23:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"fix icon color","shortMessageHtmlLink":"fix icon color"}},{"before":"67212ae6ee0872c9c166afa343bbd5862caaa589","after":"646331e6ced1a6e3ba63db9c4c872d3e3df3898c","ref":"refs/heads/main","pushedAt":"2024-04-30T23:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"link to home when clicking on header site name","shortMessageHtmlLink":"link to home when clicking on header site name"}},{"before":"0cc52f9c4db12aafb5a4920af15140c6656e41f8","after":"67212ae6ee0872c9c166afa343bbd5862caaa589","ref":"refs/heads/main","pushedAt":"2024-04-30T23:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"remove trailing slashes","shortMessageHtmlLink":"remove trailing slashes"}},{"before":"25a5a6bb261c5ac936f9b73aad46530860a190ec","after":"0cc52f9c4db12aafb5a4920af15140c6656e41f8","ref":"refs/heads/main","pushedAt":"2024-04-30T21:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"localize request","shortMessageHtmlLink":"localize request"}},{"before":"50e5308df47e7bd69ca113a1225117834c714eed","after":null,"ref":"refs/heads/fly-deploy","pushedAt":"2024-04-30T19:18:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"}},{"before":"4b4b6f310e64a024a4157750fbb7a33f9edb4db8","after":"25a5a6bb261c5ac936f9b73aad46530860a190ec","ref":"refs/heads/main","pushedAt":"2024-04-30T19:18:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"configure app for production deployment (#2)\n\n* auto fly configuration\r\n\r\n* move generated CSS file\r\n\r\n* ignore .DS_Store files\r\n\r\n* install deployment deps\r\n\r\ndj-database-url, gunicorn and psycopg\r\n\r\n* move database config to base.py config file and use connection string\r\n\r\n* setup deployment for production","shortMessageHtmlLink":"configure app for production deployment (#2)"}},{"before":null,"after":"50e5308df47e7bd69ca113a1225117834c714eed","ref":"refs/heads/fly-deploy","pushedAt":"2024-04-30T19:15:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"setup deployment for production","shortMessageHtmlLink":"setup deployment for production"}},{"before":"f6b5d28795a922c7cc6717d911d89d9451f8e457","after":"4b4b6f310e64a024a4157750fbb7a33f9edb4db8","ref":"refs/heads/main","pushedAt":"2024-04-25T01:22:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add htmx and alpine as vendored deps","shortMessageHtmlLink":"add htmx and alpine as vendored deps"}},{"before":"7b8657e5212a33654823ac3d56ac4061836805d5","after":"f6b5d28795a922c7cc6717d911d89d9451f8e457","ref":"refs/heads/main","pushedAt":"2024-04-25T00:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"gracefully handle fetch errors","shortMessageHtmlLink":"gracefully handle fetch errors"}},{"before":"dc5f50efb38341da271267ff2d144523a0fcedc3","after":"7b8657e5212a33654823ac3d56ac4061836805d5","ref":"refs/heads/main","pushedAt":"2024-04-25T00:16:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add `new` button","shortMessageHtmlLink":"add new button"}},{"before":"bc506072fd39f6fabcf2cbe36b1f3bd53acffe00","after":"dc5f50efb38341da271267ff2d144523a0fcedc3","ref":"refs/heads/main","pushedAt":"2024-04-25T00:15:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add `new` button","shortMessageHtmlLink":"add new button"}},{"before":"031569ac75914a43d449dd6e7553c5905f0c13c9","after":"bc506072fd39f6fabcf2cbe36b1f3bd53acffe00","ref":"refs/heads/main","pushedAt":"2024-04-24T23:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"do not store default image on db","shortMessageHtmlLink":"do not store default image on db"}},{"before":"672eb4bc9f53b752dea5c0e5c57e9a558bdcfcfe","after":"031569ac75914a43d449dd6e7553c5905f0c13c9","ref":"refs/heads/main","pushedAt":"2024-04-23T19:51:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"order by -created","shortMessageHtmlLink":"order by -created"}},{"before":"e1f9f557934f663e117ad211d9d4ffdc8ff86bdd","after":"672eb4bc9f53b752dea5c0e5c57e9a558bdcfcfe","ref":"refs/heads/main","pushedAt":"2024-04-17T00:49:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"danielnieto","name":"Daniel Nieto","path":"/danielnieto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120107?s=80&v=4"},"commit":{"message":"add favicon to model and display it","shortMessageHtmlLink":"add favicon to model and display it"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXI3u2wA","startCursor":null,"endCursor":null}},"title":"Activity ยท danielnieto/linktrove"}