Jacky Jiang

Results 113 issues of Jacky Jiang

### Add enabled the field to the `users` table This field allows admins to disable a user from admin panel. Things to do: - [ ] add `enabled` field to...

feature request

### Admin UI for auth management We need an Admin Web UI for auth management, including: - [ ] define / update / view `resources` - [x] view - [...

feature request

### Simplify OPA Policy partial evaluation AST result Right now an expression `idList[_] = x` (assume `x` is unknown and idList = [1,2,3] ), OPA might generate 3 rules: ```...

feature request

### Move to Github Container Registry We plan to move all our docker images from Docker Hub to Github Container Registry. Here is the plan: - [x] Modify our pipelines...

feature request

## Upgrade library xlsx (used by frontend web-client) to 0.17.0 or later We should upgrade library xlsx (used by frontend web-client) to 0.17.0 or later. The API seems different from...

priority: medium

### Tidy up PriorityClass Handling in all internal helm charts Magda currently create priorityClass from "magda-10" to "magda-0" to control the pod schedule priority, when `global.enablePriorityClass` turns on. The "magda-10"...

feature request

### Sitemap generation Performance Improvement The following siteMap performance improvement can be done: - cache main site map file generation - use registry-read endpoint

feature request

### Auto generated Sitemap url in robots.txt might contains extra `/` https://github.com/magda-io/magda/blob/71452c83bf7b112e3835f238c9d4d8821f6f9974/magda-web-server/src/index.ts#L547 We should detect if `baseExternalUrl` has a trailing slash already.

bug

# Registry API Should include Detailed Error Message in Response Currently, registry API might response 500 with very brief error message. e.g. "Encountered an error" That's confusing for users (especially,...

feature request

# Minion SDK incorrectly send string as eventType when creates webhook The webhook API actually expects eventType to be integer: - "CreateRecord": `0` - "CreateAspectDefinition": `1` - "CreateRecordAspect": `2` -...

bug