{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":315477257,"defaultBranch":"main","name":"ExSemantica","ownerLogin":"ExSemantica","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-24T00:41:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100562490?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712797803.0","currentOid":""},"activityList":{"items":[{"before":"7cba7d03118689ea637455efa666db8c91dc345d","after":"9d500260f7e5f9485f8531b7396a6d5d8e8d8b1a","ref":"refs/heads/experiment-backend-only","pushedAt":"2024-04-20T03:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"begin work on the invite codes system","shortMessageHtmlLink":"begin work on the invite codes system"}},{"before":"53407b2b76aa766af6e04173362d570829957bc3","after":"7cba7d03118689ea637455efa666db8c91dc345d","ref":"refs/heads/experiment-backend-only","pushedAt":"2024-04-20T02:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"redo API again + update to Erlang/OTP 26.2.4\n\n- Remove NodeJS dependency\n- Format files","shortMessageHtmlLink":"redo API again + update to Erlang/OTP 26.2.4"}},{"before":"58c7fb84623f235fb2f6c730916f49b888a2e135","after":"53407b2b76aa766af6e04173362d570829957bc3","ref":"refs/heads/experiment-backend-only","pushedAt":"2024-04-15T00:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"reorganize API","shortMessageHtmlLink":"reorganize API"}},{"before":null,"after":"58c7fb84623f235fb2f6c730916f49b888a2e135","ref":"refs/heads/experiment-backend-only","pushedAt":"2024-04-11T01:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"work on an experimental backend-only architecture","shortMessageHtmlLink":"work on an experimental backend-only architecture"}},{"before":"a4b16202137e28205e495145b65f446d9b720e1d","after":"5fa6aee59444f0419b47eeac1ae722f9d384c4e6","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-04-10T21:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"checkpoint, move to experiment-backend-only branch\n\nI might resume work on this branch later.","shortMessageHtmlLink":"checkpoint, move to experiment-backend-only branch"}},{"before":"f9dde02529ee0ebea6a6581b26b9d42bbcf5c33a","after":"a4b16202137e28205e495145b65f446d9b720e1d","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-04-03T21:27:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"It is now possible to create posts","shortMessageHtmlLink":"It is now possible to create posts"}},{"before":"46ee5281655c004dd64ad3321b91d8e1a255db56","after":"f9dde02529ee0ebea6a6581b26b9d42bbcf5c33a","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-04-03T00:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"ExsemanticaWeb.Auth.Check does not need TODO anymore","shortMessageHtmlLink":"ExsemanticaWeb.Auth.Check does not need TODO anymore"}},{"before":"cf5c150a258c91c4a5d0bb51980116ce1ac7538e","after":"46ee5281655c004dd64ad3321b91d8e1a255db56","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-04-02T00:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"Fix Credo warnings\n\nExsemantica.Task.PerformVote deep calls have been spliced\nExsemanticaWeb.Auth.Check is documented","shortMessageHtmlLink":"Fix Credo warnings"}},{"before":"7ffe62b6c9915da7582561718dbf63af4e374070","after":"cf5c150a258c91c4a5d0bb51980116ce1ac7538e","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-04-01T23:52:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"Changed login behavior + added admin tag convenience\n\nLogins will reload instead of redirecting to '/s/all'\nExsemantica.Admin.Post and Exsemantica.Admin.Aggregate implement a 'set_tags/2' function now","shortMessageHtmlLink":"Changed login behavior + added admin tag convenience"}},{"before":"fe4631446c1f12325bcbfc64a1bbd01f52fda941","after":"7ffe62b6c9915da7582561718dbf63af4e374070","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-29T01:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"BREAKING: Split MainLive into multiple modules","shortMessageHtmlLink":"BREAKING: Split MainLive into multiple modules"}},{"before":"f2319fdddcb994f220bd52c2899090ca6cab4aec","after":"fe4631446c1f12325bcbfc64a1bbd01f52fda941","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-29T00:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"Update Elixir, Erlang, and NodeJS\n\nElixir has been updated to 1.16.2\nErlang has been updated to 26.2.3\nNode.JS has been updated to 20.12.0","shortMessageHtmlLink":"Update Elixir, Erlang, and NodeJS"}},{"before":"f0061ad01736387251a54397708dbd52c3134739","after":"f2319fdddcb994f220bd52c2899090ca6cab4aec","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-07T03:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"tagging beginning is in","shortMessageHtmlLink":"tagging beginning is in"}},{"before":"55b018ec17ea9f01695829084bd6dd604b975ccc","after":"f0061ad01736387251a54397708dbd52c3134739","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-06T03:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"fix comments and caching\n\nVotes are cached. Comments now have 'post_id' in migration, making relevant tests pass. User pages auto-update votes now.","shortMessageHtmlLink":"fix comments and caching"}},{"before":"8b13089012f6716c48ac3ec155164c41bd28c018","after":"55b018ec17ea9f01695829084bd6dd604b975ccc","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-06T01:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"more secure to suggest '127.0.0.1' port forward","shortMessageHtmlLink":"more secure to suggest '127.0.0.1' port forward"}},{"before":"0f6296031fa36821272c64af4e56cb62bc2e00fd","after":"8b13089012f6716c48ac3ec155164c41bd28c018","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-06T01:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"update to Phoenix 1.7.11\n\nalso update documentation in README.md","shortMessageHtmlLink":"update to Phoenix 1.7.11"}},{"before":"5cd4e256bf651570ab38012ab7a04388a16c64e1","after":"0f6296031fa36821272c64af4e56cb62bc2e00fd","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-03-06T00:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"update mise NodeJS, and add semver compliance","shortMessageHtmlLink":"update mise NodeJS, and add semver compliance"}},{"before":"022b3f0fcf74aef49d3000a5618d81868110f2d6","after":"5cd4e256bf651570ab38012ab7a04388a16c64e1","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-02-13T23:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"cache is fairly finished, test later","shortMessageHtmlLink":"cache is fairly finished, test later"}},{"before":"22ab52c22c082ef3dccc825b9324655883052b28","after":"022b3f0fcf74aef49d3000a5618d81868110f2d6","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-02-11T01:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"work in progress cache begins implementation","shortMessageHtmlLink":"work in progress cache begins implementation"}},{"before":"cdfd3ce0db2092f4fc6ad8e17a34d80d2e007415","after":"22ab52c22c082ef3dccc825b9324655883052b28","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-28T01:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"add stubs for cache\n\nit'll be finished later, the 'lib/exsemantica/cache.ex'","shortMessageHtmlLink":"add stubs for cache"}},{"before":"6bc9c6801a85bf45402c3ad401beb982c82afd6f","after":"cdfd3ce0db2092f4fc6ad8e17a34d80d2e007415","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-17T06:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"Node.JS updated, Mix packages updated but should be tested","shortMessageHtmlLink":"Node.JS updated, Mix packages updated but should be tested"}},{"before":"0ce4974a0e1f0b3b233da1110fea736fcaca30d6","after":"6bc9c6801a85bf45402c3ad401beb982c82afd6f","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-10T02:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"fix credo errors","shortMessageHtmlLink":"fix credo errors"}},{"before":"2fdfb423c17ccab950e5716ccce5c11857a66935","after":"0ce4974a0e1f0b3b233da1110fea736fcaca30d6","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-10T02:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"use patched LiveView version to fix error on LiveView socket stop","shortMessageHtmlLink":"use patched LiveView version to fix error on LiveView socket stop"}},{"before":"7c93bf797d4d303db2c7feb2651a6ec93c216354","after":"2fdfb423c17ccab950e5716ccce5c11857a66935","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-05T04:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"new logo","shortMessageHtmlLink":"new logo"}},{"before":"11ef9188311ed16ba3bc31c85ac277a5b8a31266","after":"7c93bf797d4d303db2c7feb2651a6ec93c216354","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-03T23:14:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"header login now fixed-position","shortMessageHtmlLink":"header login now fixed-position"}},{"before":"b9c16376c207714267081f64ecb392cab08ad4bc","after":"11ef9188311ed16ba3bc31c85ac277a5b8a31266","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-03T23:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"fixed vote changes...also many_to_many post/comment-vote shouldn't be unique","shortMessageHtmlLink":"fixed vote changes...also many_to_many post/comment-vote shouldn't be…"}},{"before":"a7e35b8cfaf905aecb1adf72b1e5673a9077ae43","after":"b9c16376c207714267081f64ecb392cab08ad4bc","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-03T22:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"add user/aggregate page scrolling?","shortMessageHtmlLink":"add user/aggregate page scrolling?"}},{"before":"fc14f32799d235e062af00afc1ecea38a4dd69f1","after":"a7e35b8cfaf905aecb1adf72b1e5673a9077ae43","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2024-01-01T21:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"voting is fixed, fix admin post refresh broadcasts later","shortMessageHtmlLink":"voting is fixed, fix admin post refresh broadcasts later"}},{"before":"902422aa5fbe0edb328506f21a192de39a76e0e2","after":"fc14f32799d235e062af00afc1ecea38a4dd69f1","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2023-12-31T03:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"post cards now show vote count","shortMessageHtmlLink":"post cards now show vote count"}},{"before":"97c95a878370f4529a8c8b9d4973d8f3c023ed06","after":"902422aa5fbe0edb328506f21a192de39a76e0e2","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2023-12-26T19:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"Auto-reload when new posts are made, using Phoenix PubSub","shortMessageHtmlLink":"Auto-reload when new posts are made, using Phoenix PubSub"}},{"before":"ea55491a5fe8f325a0ced07b5c9a970c9db33d55","after":"97c95a878370f4529a8c8b9d4973d8f3c023ed06","ref":"refs/heads/use-phoenix-1.7.10","pushedAt":"2023-12-26T04:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chlorophytus","name":"Roland Metivier","path":"/Chlorophytus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52374687?s=80&v=4"},"commit":{"message":"post tile stubs are showing, comments stubs are working","shortMessageHtmlLink":"post tile stubs are showing, comments stubs are working"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENayT5AA","startCursor":null,"endCursor":null}},"title":"Activity · ExSemantica/ExSemantica"}