issues
search
debate-map
/
app
Monorepo for the client, server, etc. of the Debate Map website.
https://debatemap.app
MIT License
73
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Complete conversion of rest of JSONValue fields in db-structs that can be parsed as actual structs
#197
Venryx
opened
1 year ago
0
Add way for user to list node-ratings, etc. that are attached to entries they can no longer access, enabling them then to delete those derivative-entries
#196
Venryx
opened
1 year ago
0
Improve the Logs->Stored panel in monitor-tool (eg. by having the Groups settings apply to it, at least somewhat)
#195
Venryx
opened
1 year ago
0
Improve tooling around access-policies, to make it similar to using a map-level permission-setting (for typical use-cases)
#194
Venryx
opened
1 year ago
0
Improve security of cross-namespace kubernetes permission-grants, by consolidating that logic into one custom "operator" pod (safer, since its api will be small, and easier to audit; also, can replace the finicky/unreliable "reflector" pod)
#193
Venryx
opened
1 year ago
0
Get rid of the map-editors field (it is superseded by the access-policy system); likely worth keeping the People panel and having it assist with access-policy checking/modifying though
#192
Venryx
opened
1 year ago
0
Shorten name of the schema that debate-map uses (from `app_public` to `app`, `dm`, or something else short)
#191
Venryx
closed
1 year ago
0
correct namespaces; use index rather than generated column
#190
maparent
closed
1 year ago
1
Fix that db dumps cannot currently be restored as-is
#189
Venryx
opened
1 year ago
1
MS the appearance of nodes can display information about what access-policies are attached (eg. "highlight private nodes with this color", or having a lock-icon next to nodes whose base-accessibility is false)
#188
Venryx
closed
1 year ago
1
MS just indexes are used for caching the tsvector results (rather than having a dedicated column); this should be a bit better for performance, since then that data is not stored in table space
#187
Venryx
closed
1 year ago
1
MS the `signInStart` endpoint can choose to have the generated JWT be marked with `readOnly`, which when used as auth cannot be used to start write-transactions
#186
Venryx
closed
1 year ago
0
Enforce that all string fields in database are utf-8
#185
Venryx
opened
1 year ago
0
Fix that if app-server restarts, the frontend clients show "no data", at least for some things, eg. the open map (refreshing fixes, but still worth fixing)
#184
Venryx
closed
1 year ago
1
Update postgres-operator from postgres v13 to postgres v15
#183
Venryx
closed
1 year ago
0
MS automated logical backups of the database occur on a schedule as well (good to have both kinds, eg. for working regardless of postgres version)
#182
Venryx
closed
1 year ago
0
Either re-implement the recording of entries in the "commandRuns" table, or retire it for some other equivalent system [ie. to have the Stream panel and Social page actually have content]
#181
Venryx
closed
1 year ago
0
Once fully confirmed that live-query bug (re. node-revisions) is fixed, remove (or at least hide from UI) the "refreshLQData" workaround
#180
Venryx
opened
1 year ago
0
Clean up the remaining lock-related machinery (and comments, var-names, etc.) in the live-query system that is no longer needed (due to mostly switching to the message-based approach)
#179
Venryx
opened
1 year ago
0
Add more trace/debug logs for live-query system, that also contain text marking what "db path" is involved; this way, monitor tool's "Logs" page allows for viewing detailed info, but with db-path constraints (to avoid message flood)
#178
Venryx
opened
1 year ago
0
Create unit-tests for the live-query system
#177
Venryx
opened
1 year ago
0
MS frontend error notifications hide stack-trace until clicking an expand button; next to expand button, also add a button (with copy icon) that copies the full error message (with stacktrace) to clipboard, using CopyText function
#176
Venryx
closed
6 months ago
0
Maybe try splitting app-server into multiple crates, to improve incremental compilation speeds
#175
Venryx
opened
1 year ago
0
Bump express from 4.17.1 to 4.18.2
#174
dependabot[bot]
opened
1 year ago
0
Bump jsonwebtoken and firebase-admin in /Packages/client/Tools/DBUtils
#173
dependabot[bot]
opened
1 year ago
0
Bump loader-utils from 1.4.0 to 1.4.2
#172
dependabot[bot]
closed
1 year ago
1
Bump minimatch from 3.0.4 to 3.1.2
#171
dependabot[bot]
closed
1 year ago
1
Improve the "wrap_slow_macros" macro to still reference the original imports in some way, such that those imports don't show up as "unused" in the editor (and afterward, probably re-enable warnings for unused imports)
#170
Venryx
opened
1 year ago
0
Fix that the `--mount=type=cache` cache appears to still be getting cleared sometimes (eg. between days of development)
#169
Venryx
closed
1 year ago
1
Bump express from 4.17.1 to 4.17.3
#168
dependabot[bot]
closed
1 year ago
1
Create a standardized "userData" field (name tbd) on most tables, for holding freeform json-data (probably using "namespacing" of some sort to avoid field-name clashes)
#167
Venryx
opened
1 year ago
0
Complete implementation of new "command validation" approach for frontend
#166
Venryx
opened
1 year ago
0
Bump decode-uri-component from 0.2.0 to 0.2.2
#165
dependabot[bot]
closed
1 year ago
1
Get initial (simplified) version of new permission system in-place and working reliably
#164
Venryx
closed
1 year ago
0
Get all "command classes" rewritten/transferred into app-server-rs
#163
Venryx
closed
1 year ago
0
Fix bug in live-query system (or frontend/mobx-graphlink) relating to node-tree loading-icon never resolving, in some rare cases
#162
Venryx
closed
1 year ago
2
Get the entrypoints of all the packages to a much cleaner/more-minimal state
#161
Venryx
opened
1 year ago
0
A few fixes to get the application started on Linux
#160
1player
closed
1 year ago
0
Simplify the setup process by having more of the build process operate within Docker (so that the host computer's version of NodeJS and such matters less)
#159
Venryx
opened
1 year ago
0
Add load-testing system for backend (eventually to be integrated into monitor subdomain, but can be separate for now)
#158
Venryx
closed
1 year ago
1
Improve the speed of backend builds further, by getting the rust-base dockerfile to work with both cache-mounts and usage as a shared-base simultaneously
#157
Venryx
opened
1 year ago
0
Improve the speed of frontend rebuilds in docker, by using cache-mounts (as used for backend)
#156
Venryx
opened
1 year ago
0
Fix that google-sign-in doesn't work for "localhost:5101/?db=prod" (it says sign-in successful in popup, but when page reloads and connection-id is passed, no user-id is returned)
#155
Venryx
closed
1 year ago
1
Remove the now-unnecessary "@DB(...)" lines from the typescript database/table classes, along with the now-unneeded KnexJS files (also updating the relevant documentation)
#154
Venryx
opened
1 year ago
0
Add placeholder under new feedback/new page, which links to the GitHub task-tracking pages (with the old feedback page being moved to feedback/old)
#153
Venryx
closed
1 year ago
0
Update the code/instructions for resetting the database contents to a fresh state
#152
Venryx
closed
1 year ago
0
Add a "Quick start" freeform documentation page, which explains the whole process for a new dev to get things setup to where they can be coding+testing changes to the frontend and/or backend
#151
Venryx
closed
1 year ago
0
Finish switching k8s cluster from the "r2-30" node-type to the "b2-15" one (cpu is important now -- moreso than the 15gb->30gb for memory) [make sure to also update the settings in postgres.yaml when you do this!]
#150
Venryx
closed
1 year ago
0
Transfer all (or most, anyway) of the data from the old instance to the new one.
#149
Venryx
closed
1 year ago
1
Make-so there is some sort of local "backup" system in place for prod-builds (for the frontend js bundles), to enable easy publish-reverts
#148
Venryx
opened
1 year ago
0
Previous
Next