1
0
Fork 0
mirror of https://code.sup39.dev/repos/Wqawg synced 2024-12-27 18:04:53 +09:00
vervis/templates
fr33domlover f4a5866dec Very basic support for ticket label colors
- WorkflowField now has a color, it's a simple `Maybe Int` for now. Valid
  values are only 1-4
- That color is used for displaying ticket class params a.k.a labels in ticket
  list view
- Ticket list now also serves a paged OrderedCollection

I tried to use a single SQL query to grab the tickets along with their labels,
but couldn't figure out a way to aggregate tuples/rows into an array (it seems
only single values are supported in Esqueleto). Instead of doing manual SQL or
adding Esqueleto functions, I just switched from 1 query to O(n) queries: Each
ticket has its own query selecting its labels. I guess it's slower, but also,
ticket list is paged now with fixed page size so it's really O(1) ^_^
2020-01-16 10:29:47 +00:00
..
discussion Discussion Tree View Improvements 2019-12-08 14:47:38 +00:00
group Use CSS to layout applicative forms more nicely on the pages 2019-07-27 00:05:04 +00:00
key UI: Some tweaks, following ikomi's suggestions, thank you ikomi :) 2019-10-31 11:29:00 +00:00
person Display project/repo sharer nav, and project nav in repo page 2019-12-28 16:34:44 +00:00
project Display project/repo sharer nav, and project nav in repo page 2019-12-28 16:34:44 +00:00
repo Display project/repo sharer nav, and project nav in repo page 2019-12-28 16:34:44 +00:00
sharer Paginate list of sharers on the server 2016-06-06 14:05:06 +00:00
ticket Very basic support for ticket label colors 2020-01-16 10:29:47 +00:00
widget New Network.FedURI with separate URI modes for dev and for fediverse 2019-07-23 13:59:48 +00:00
workflow Very basic support for ticket label colors 2020-01-16 10:29:47 +00:00
default-layout-wrapper.hamlet DarcsRev widget in default layout footer 2016-05-18 08:35:13 +00:00
default-layout.cassius UI: When mouse hovers over button, make bg color just slightly darker 2019-10-23 08:42:49 +00:00
default-layout.hamlet UI: Display all messages in defaultLayout, not just one 2019-11-03 13:20:48 +00:00
homepage.hamlet In /browse, add repo-less project table, so that all projects are listed 2019-12-28 18:04:05 +00:00
password-field.hamlet Implement registration and make it build 2016-02-23 02:27:01 +00:00
people.hamlet Switch actor ID URIs to be /s/ACTOR instead of /p and /g 2019-02-14 22:13:58 +00:00
person-new.hamlet Use CSS to layout applicative forms more nicely on the pages 2019-07-27 00:05:04 +00:00
person.hamlet Display project/repo sharer nav, and project nav in repo page 2019-12-28 16:34:44 +00:00
personal-overview.hamlet UI: Link to /publish in personal overview, and some useful pages in "navbar" 2019-10-19 03:17:53 +00:00
wiki.hamlet Initial minimal optional per-project wiki 2016-06-04 06:57:54 +00:00