{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":730254188,"defaultBranch":"main","name":"bbox","ownerLogin":"kdesjard","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-12-11T14:27:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10725582?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714473512.0","currentOid":""},"activityList":{"items":[{"before":"59c6ac6cc43a645e16e5da34d4007451f8e0621e","after":"88ab91ce11ca8a7889f89173762e1201636e906f","ref":"refs/heads/main","pushedAt":"2024-04-30T13:44:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Fix text indentation in ref docs","shortMessageHtmlLink":"Fix text indentation in ref docs"}},{"before":"d561ecb1dd758cd0e6f8a20e5a4fc55d2b2ed6f7","after":null,"ref":"refs/heads/make_urls_absolute","pushedAt":"2024-04-30T10:38:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"78716adec221e8f41dbb503ed090fae81988dcc7","after":null,"ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-30T10:38:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"6da74f98637a1be087ede96b845f0e59d00dd306","after":"59c6ac6cc43a645e16e5da34d4007451f8e0621e","ref":"refs/heads/main","pushedAt":"2024-04-29T21:35:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Merge pull request #57 from kdesjard/add_queryables_route\n\nAdd queryables route for Features API","shortMessageHtmlLink":"Merge pull request bbox-services#57 from kdesjard/add_queryables_route"}},{"before":"4a830f134669d5b6fed6e518016a15c04a00ae9d","after":"78716adec221e8f41dbb503ed090fae81988dcc7","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-29T20:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"sqlx with chrono handles datetimes in placeholders, no need to convert to strings. handle the TIMESTAMP and TIMESTAMPTZ PgTypes as well","shortMessageHtmlLink":"sqlx with chrono handles datetimes in placeholders, no need to conver…"}},{"before":"587ddde258653d702f9bde066dacbee43ac7cdb8","after":"6da74f98637a1be087ede96b845f0e59d00dd306","ref":"refs/heads/main","pushedAt":"2024-04-29T20:54:18.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Skip processing-server tests","shortMessageHtmlLink":"Skip processing-server tests"}},{"before":"89c64d65cc0bfbe441c8ce5982857be3b5fa5c14","after":"4a830f134669d5b6fed6e518016a15c04a00ae9d","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-29T14:02:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"sqlx with chrono handles datetimes in placeholders, no need to convert to strings. handle the TIMESTAMP and TIMESTAMPTZ PgTypes as well","shortMessageHtmlLink":"sqlx with chrono handles datetimes in placeholders, no need to conver…"}},{"before":"02cde48a651049fd7dd1f3107dcfdd9604c2d889","after":"89c64d65cc0bfbe441c8ce5982857be3b5fa5c14","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-23T12:48:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"update tests","shortMessageHtmlLink":"update tests"}},{"before":"51df6a782915d3c7510829b545f4a9991d3c2745","after":"02cde48a651049fd7dd1f3107dcfdd9604c2d889","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-10T13:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"update tests","shortMessageHtmlLink":"update tests"}},{"before":"1bee93c109809c16f9a36117d1c2e8642fc74f49","after":"51df6a782915d3c7510829b545f4a9991d3c2745","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-10T12:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"update openapi.yaml for features api","shortMessageHtmlLink":"update openapi.yaml for features api"}},{"before":null,"after":"1bee93c109809c16f9a36117d1c2e8642fc74f49","ref":"refs/heads/add_queryables_route","pushedAt":"2024-04-10T12:26:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"add queryables endpoint and associated structs, templates etc. Add function to get column types from an sql query nd optionally filter using a list of names. update sql building to not require casting to text all queryable fields as now we know the type from the db","shortMessageHtmlLink":"add queryables endpoint and associated structs, templates etc. Add fu…"}},{"before":"cb81daf6dd73c917af3be38e7eca7a08a9e8e086","after":null,"ref":"refs/heads/url_prefix_from_public_url","pushedAt":"2024-04-08T15:12:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"b8f7d16aab6a60df3af7636c541a3c44fc880c56","after":null,"ref":"refs/heads/queryables","pushedAt":"2024-04-08T14:39:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"25211cd2c50ad5faf7c7e6b176349ecb7c37702e","after":"587ddde258653d702f9bde066dacbee43ac7cdb8","ref":"refs/heads/main","pushedAt":"2024-04-08T14:33:49.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Update map-server README.md\n\nJust fixing the 'feature' here. Not sure what the preferred linguo is: 'map server' or 'wms server' though.","shortMessageHtmlLink":"Update map-server README.md"}},{"before":"ea954b2e54b6a310db923023d7b5ff130ae85f8e","after":"b8f7d16aab6a60df3af7636c541a3c44fc880c56","ref":"refs/heads/queryables","pushedAt":"2024-03-21T19:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"clippy fixes","shortMessageHtmlLink":"clippy fixes"}},{"before":"dff81211a30cb9b182bfd6c0b859fa50bb873445","after":"ea954b2e54b6a310db923023d7b5ff130ae85f8e","ref":"refs/heads/queryables","pushedAt":"2024-03-19T14:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"initial commit of the queryables html template","shortMessageHtmlLink":"initial commit of the queryables html template"}},{"before":"b6614a8a624523eea343add7055ea52d75343789","after":"dff81211a30cb9b182bfd6c0b859fa50bb873445","ref":"refs/heads/queryables","pushedAt":"2024-03-19T14:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"don't need any afterall","shortMessageHtmlLink":"don't need any afterall"}},{"before":"92873190de5804c881afc37e2c17e67551a5e4b1","after":"b6614a8a624523eea343add7055ea52d75343789","ref":"refs/heads/queryables","pushedAt":"2024-03-19T14:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"simply use the PgTypeInfo converted to a string to match to a QueryableType. Update the sql building to not require casting to text all queryable fields as now we know the type from the db","shortMessageHtmlLink":"simply use the PgTypeInfo converted to a string to match to a Queryab…"}},{"before":"ba2b4a57acdad3a3da58cb49bc1f2c081d369e19","after":"25211cd2c50ad5faf7c7e6b176349ecb7c37702e","ref":"refs/heads/main","pushedAt":"2024-03-19T13:20:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Add bbox-tile-server image to docs","shortMessageHtmlLink":"Add bbox-tile-server image to docs"}},{"before":null,"after":"92873190de5804c881afc37e2c17e67551a5e4b1","ref":"refs/heads/queryables","pushedAt":"2024-03-19T13:09:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"add a function to get the column type information from an sql query and optionally filter using a list of names. add the queryable method that will generate the queryables page data. Add the links in the collections to the queryables endpoint.","shortMessageHtmlLink":"add a function to get the column type information from an sql query a…"}},{"before":"b4632def77070ecc74a3d7b26bcf2ba8abad4167","after":null,"ref":"refs/heads/add_url_config","pushedAt":"2024-03-18T21:49:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"689bf2578179231747d58e9d6b73245381a411d9","after":"ba2b4a57acdad3a3da58cb49bc1f2c081d369e19","ref":"refs/heads/main","pushedAt":"2024-03-18T11:47:53.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Disable workaround for broken cached query","shortMessageHtmlLink":"Disable workaround for broken cached query"}},{"before":"f38c96a78c287b29cefbb8695a7f8421cfff1cbb","after":"689bf2578179231747d58e9d6b73245381a411d9","ref":"refs/heads/main","pushedAt":"2024-03-14T20:07:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Update GH actions","shortMessageHtmlLink":"Update GH actions"}},{"before":"89a1e4acb9a0f4ba1ee0d6d2f3a07f16b7bb2f04","after":"f38c96a78c287b29cefbb8695a7f8421cfff1cbb","ref":"refs/heads/main","pushedAt":"2024-03-14T15:22:09.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"Release 0.5.0-alpha6","shortMessageHtmlLink":"Release 0.5.0-alpha6"}},{"before":"31b823c99195c06a923a787721c4a5f54179cbd6","after":"79290367d715b35e66c07981b755265120b596e5","ref":"refs/heads/stac_compliance","pushedAt":"2024-03-13T17:56:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"add the collection to the item","shortMessageHtmlLink":"add the collection to the item"}},{"before":null,"after":"31b823c99195c06a923a787721c4a5f54179cbd6","ref":"refs/heads/stac_compliance","pushedAt":"2024-03-13T17:15:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"add stac feature to features api","shortMessageHtmlLink":"add stac feature to features api"}},{"before":null,"after":"cb81daf6dd73c917af3be38e7eca7a08a9e8e086","ref":"refs/heads/url_prefix_from_public_url","pushedAt":"2024-03-08T12:26:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"since the scope is set by default to / or given with the public_server_url, adding a slash here for the index route doesn't work","shortMessageHtmlLink":"since the scope is set by default to / or given with the public_serve…"}},{"before":"7bfe69c8c8a130f90f2010175349e3acd38c3553","after":null,"ref":"refs/heads/add_url_prefix_config","pushedAt":"2024-03-08T12:18:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"}},{"before":"0d9b158ab37aad25cd41cc3aa0143baa4b69fc71","after":"7bfe69c8c8a130f90f2010175349e3acd38c3553","ref":"refs/heads/add_url_prefix_config","pushedAt":"2024-03-08T12:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"use public_server_url for the prefix","shortMessageHtmlLink":"use public_server_url for the prefix"}},{"before":null,"after":"0d9b158ab37aad25cd41cc3aa0143baa4b69fc71","ref":"refs/heads/add_url_prefix_config","pushedAt":"2024-03-05T21:28:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdesjard","name":null,"path":"/kdesjard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10725582?s=80&v=4"},"commit":{"message":"since the scope is by default /, adding a slash here for the index route doesn't work","shortMessageHtmlLink":"since the scope is by default /, adding a slash here for the index ro…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPg9ERQA","startCursor":null,"endCursor":null}},"title":"Activity · kdesjard/bbox"}