{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624804883,"defaultBranch":"main","name":"freeauth-admin","ownerLogin":"decentfox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-07T09:49:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6925731?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692165641.0","currentOid":""},"activityList":{"items":[{"before":"bfdafc4d7a69b3a9ccd856f4113a05024bc639ba","after":"b1492e804db49357f5cbf84eec520ff2cbf90279","ref":"refs/heads/demo","pushedAt":"2023-08-16T01:38:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"reversed patch: add contact info and privacy tips (bfdafc4d)","shortMessageHtmlLink":"reversed patch: add contact info and privacy tips (bfdafc4)"}},{"before":"bfdafc4d7a69b3a9ccd856f4113a05024bc639ba","after":"94f48e7f3db89420474b9072926b2682028c7fd8","ref":"refs/heads/main","pushedAt":"2023-08-16T01:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"chore: release 1.0.0","shortMessageHtmlLink":"chore: release 1.0.0"}},{"before":null,"after":"bfdafc4d7a69b3a9ccd856f4113a05024bc639ba","ref":"refs/heads/demo","pushedAt":"2023-08-16T01:22:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"Merge pull request #61 from daichen-daisy/main\n\nadd contact info and privacy tips","shortMessageHtmlLink":"Merge pull request #61 from daichen-daisy/main"}},{"before":"0916a37ea6d44daf5da74f75a50e099c262c9907","after":"bfdafc4d7a69b3a9ccd856f4113a05024bc639ba","ref":"refs/heads/main","pushedAt":"2023-08-15T10:07:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #61 from daichen-daisy/main\n\nadd contact info and privacy tips","shortMessageHtmlLink":"Merge pull request #61 from daichen-daisy/main"}},{"before":"1e86e7fe3cc45e9301d7445fd1c47e488cde0698","after":"0916a37ea6d44daf5da74f75a50e099c262c9907","ref":"refs/heads/main","pushedAt":"2023-08-13T03:35:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #60 from daichen-daisy/main\n\nadd copyright statement to necessary files","shortMessageHtmlLink":"Merge pull request #60 from daichen-daisy/main"}},{"before":"7979d728b30c687d031a04e0cfad8feeb202676f","after":"1e86e7fe3cc45e9301d7445fd1c47e488cde0698","ref":"refs/heads/main","pushedAt":"2023-08-10T07:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"add LICENSE and copyright code snippsets","shortMessageHtmlLink":"add LICENSE and copyright code snippsets"}},{"before":"1cc6d03cd23fb6aa6e319fd7a17bbeeb86589573","after":"7979d728b30c687d031a04e0cfad8feeb202676f","ref":"refs/heads/main","pushedAt":"2023-08-08T11:30:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: wildcard perm cannot be unbound from admin role (#58)\n\n* feat: wildcard perm cannot be unbound from admin role\r\n\r\n* fix: update words","shortMessageHtmlLink":"feat: wildcard perm cannot be unbound from admin role (#58)"}},{"before":"eac6f44d7e45085ac583e9c5bafd1b22e7eaedc3","after":"1cc6d03cd23fb6aa6e319fd7a17bbeeb86589573","ref":"refs/heads/main","pushedAt":"2023-08-08T09:29:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #57 from XeniaLu/reload-menu\n\nfeat: redirect to homepage and refresh the sidebar when 403 occurs","shortMessageHtmlLink":"Merge pull request #57 from XeniaLu/reload-menu"}},{"before":"9741fde55c3f03a0edd6607bec4e76a18094be1e","after":"eac6f44d7e45085ac583e9c5bafd1b22e7eaedc3","ref":"refs/heads/main","pushedAt":"2023-08-08T09:28:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #59 from daichen-daisy/cleanup\n\ncleanup: css or text change","shortMessageHtmlLink":"Merge pull request #59 from daichen-daisy/cleanup"}},{"before":"4f6e74a050c5f02deee20c6ea76f17471ec40fd4","after":"9741fde55c3f03a0edd6607bec4e76a18094be1e","ref":"refs/heads/main","pushedAt":"2023-07-17T02:49:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #54 from daichen-daisy/admin53\n\nfix #53 feat: user's my profile page","shortMessageHtmlLink":"Merge pull request #54 from daichen-daisy/admin53"}},{"before":"390d3cc79cd1f5e55454499dac3a5a54341a41fc","after":"4f6e74a050c5f02deee20c6ea76f17471ec40fd4","ref":"refs/heads/main","pushedAt":"2023-07-14T06:09:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #52 from daichen-daisy/admin45\n\nfix #45 feat: policy checkbox reminder for login","shortMessageHtmlLink":"Merge pull request #52 from daichen-daisy/admin45"}},{"before":"1ca42f1ccfcfa30005b16de05712120b301fd167","after":"390d3cc79cd1f5e55454499dac3a5a54341a41fc","ref":"refs/heads/main","pushedAt":"2023-07-14T01:31:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #51 from daichen-daisy/admin24\n\nfix #24 improve the interaction of batch buttons","shortMessageHtmlLink":"Merge pull request #51 from daichen-daisy/admin24"}},{"before":"d74c0a66a7d9e445b0e8a65345202b05264eb164","after":"1ca42f1ccfcfa30005b16de05712120b301fd167","ref":"refs/heads/main","pushedAt":"2023-07-13T02:05:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #50 from daichen-daisy/main\n\nfeat: user's password reset","shortMessageHtmlLink":"Merge pull request #50 from daichen-daisy/main"}},{"before":"d2827fff72aa6d02725bbefbc9c4bbcf7c265428","after":"d74c0a66a7d9e445b0e8a65345202b05264eb164","ref":"refs/heads/main","pushedAt":"2023-07-12T06:00:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #49 from daichen-daisy/main\n\nfeat: current login user's profile","shortMessageHtmlLink":"Merge pull request #49 from daichen-daisy/main"}},{"before":"5393f916678664fc3e4368e875b4872ff890b947","after":"d2827fff72aa6d02725bbefbc9c4bbcf7c265428","ref":"refs/heads/main","pushedAt":"2023-07-12T02:37:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: prohibit deleting and disabling protected roles. (#48)","shortMessageHtmlLink":"feat: prohibit deleting and disabling protected roles. (#48)"}},{"before":"33b28ffff770604e6660acfd3f0a64819c745315","after":"5393f916678664fc3e4368e875b4872ff890b947","ref":"refs/heads/main","pushedAt":"2023-07-11T09:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: implement application profile and clean up trivialities (#47)\n\n* trivals: flesh out details\r\n\r\n* feat: implement application profile","shortMessageHtmlLink":"feat: implement application profile and clean up trivialities (#47)"}},{"before":"979da2bf81e97650a4a06e7a1565c1138b926071","after":"33b28ffff770604e6660acfd3f0a64819c745315","ref":"refs/heads/main","pushedAt":"2023-07-11T02:47:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #46 from XeniaLu/router-keep-alive\n\nfeat: add keepAlive component","shortMessageHtmlLink":"Merge pull request #46 from XeniaLu/router-keep-alive"}},{"before":"f24a6a77e137d2eadf7f07cc551fc21bfdc8b39d","after":"979da2bf81e97650a4a06e7a1565c1138b926071","ref":"refs/heads/main","pushedAt":"2023-07-10T02:03:55.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #44 from daichen-daisy/main\n\nfeat: permission tag management","shortMessageHtmlLink":"Merge pull request #44 from daichen-daisy/main"}},{"before":"3f7e6cc2d4585bf7aa7cb982556798a1088c4e6d","after":"f24a6a77e137d2eadf7f07cc551fc21bfdc8b39d","ref":"refs/heads/main","pushedAt":"2023-06-20T07:56:05.416Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"fix: ts errors for q-input update:model-value event","shortMessageHtmlLink":"fix: ts errors for q-input update:model-value event"}},{"before":"6ec05485a8b0b8c05ec0e79527146be9bce0621f","after":"3f7e6cc2d4585bf7aa7cb982556798a1088c4e6d","ref":"refs/heads/main","pushedAt":"2023-06-13T03:06:55.413Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: add loading overlay to profile axios requests","shortMessageHtmlLink":"feat: add loading overlay to profile axios requests"}},{"before":"4d7c93e2f6b2aa437314161d5283d8b922166076","after":"6ec05485a8b0b8c05ec0e79527146be9bce0621f","ref":"refs/heads/main","pushedAt":"2023-06-12T09:39:03.306Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"fix: ts errors","shortMessageHtmlLink":"fix: ts errors"}},{"before":"3d6c8c09ff3a6bbf116975662d7241dac6743f66","after":"4d7c93e2f6b2aa437314161d5283d8b922166076","ref":"refs/heads/main","pushedAt":"2023-06-09T02:58:46.692Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"fix: send_first_login_email issue","shortMessageHtmlLink":"fix: send_first_login_email issue"}},{"before":"e2b5629eba491d664049fe368e2e511a2822f226","after":"3d6c8c09ff3a6bbf116975662d7241dac6743f66","ref":"refs/heads/main","pushedAt":"2023-06-07T08:14:40.300Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: add app secret dialog","shortMessageHtmlLink":"feat: add app secret dialog"}},{"before":"d6b5abd897891d35d9b394aef779d249350ea105","after":"e2b5629eba491d664049fe368e2e511a2822f226","ref":"refs/heads/main","pushedAt":"2023-06-06T06:45:58.595Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: add permission control","shortMessageHtmlLink":"feat: add permission control"}},{"before":"98226ab7e9669ec4b14ff2a79b8386515cc0ac45","after":"d6b5abd897891d35d9b394aef779d249350ea105","ref":"refs/heads/main","pushedAt":"2023-06-01T08:42:28.690Z","pushType":"push","commitsCount":1,"pusher":{"login":"XeniaLu","name":"Xenia Lu","path":"/XeniaLu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6203966?s=80&v=4"},"commit":{"message":"feat: force users to change the password upon the first login\n\nref: decentfox/freeauth-api#21","shortMessageHtmlLink":"feat: force users to change the password upon the first login"}},{"before":"aa77c46e39a03d9a122bd6bb065f99aaa8d9bd9d","after":"98226ab7e9669ec4b14ff2a79b8386515cc0ac45","ref":"refs/heads/main","pushedAt":"2023-05-30T12:35:12.828Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #43 from daichen-daisy/main\n\nfeat: make permission settings work in role profile page","shortMessageHtmlLink":"Merge pull request #43 from daichen-daisy/main"}},{"before":"99d313fd87dd496fd40d4da8eeeb9186a2cbf87f","after":"aa77c46e39a03d9a122bd6bb065f99aaa8d9bd9d","ref":"refs/heads/main","pushedAt":"2023-05-30T05:30:19.435Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #42 from daichen-daisy/main\n\n1st round refactor","shortMessageHtmlLink":"Merge pull request #42 from daichen-daisy/main"}},{"before":"04cb189c9b97a9675981e1a41fdfa3313730fd84","after":"99d313fd87dd496fd40d4da8eeeb9186a2cbf87f","ref":"refs/heads/main","pushedAt":"2023-05-23T13:40:32.055Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #41 from daichen-daisy/main\n\nfeat: support to add tags when creating a permission","shortMessageHtmlLink":"Merge pull request #41 from daichen-daisy/main"}},{"before":"3f65c602bf1867e56c1a45f969b5157600e585ba","after":"04cb189c9b97a9675981e1a41fdfa3313730fd84","ref":"refs/heads/main","pushedAt":"2023-05-21T15:03:22.919Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #40 from daichen-daisy/main\n\nfeat: create applications management page","shortMessageHtmlLink":"Merge pull request #40 from daichen-daisy/main"}},{"before":"6c75e4350700d9d30dc2790c461a7d5c1b3326bf","after":"3f65c602bf1867e56c1a45f969b5157600e585ba","ref":"refs/heads/main","pushedAt":"2023-05-20T21:38:22.860Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daichen-daisy","name":"Daisy Dai","path":"/daichen-daisy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2368280?s=80&v=4"},"commit":{"message":"Merge pull request #39 from daichen-daisy/main\n\nfeat: keep tabs visible in the signup-and-login frame","shortMessageHtmlLink":"Merge pull request #39 from daichen-daisy/main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADa33dGwA","startCursor":null,"endCursor":null}},"title":"Activity ยท decentfox/freeauth-admin"}