Steffen Jost
6d0a4c156b
feat(csv import): add explanation text
2019-08-20 15:02:23 +02:00
Gregor Kleen
d621e61b11
feat(allocations): show table of all allocations
...
Cleanup imports & pageactions
2019-08-20 13:55:01 +02:00
Gregor Kleen
4dcc82a770
feat(allocations): implement application interface
2019-08-19 14:54:03 +02:00
Gregor Kleen
ea51690735
style(dbtable): show only one sorting direction
...
Fixes #369
2019-08-12 18:31:59 +02:00
Sarah Vaupel
9b195155c1
Merge branch 'master' into course-teaser
2019-08-06 19:14:36 +02:00
Sarah Vaupel
d964e1f705
feat(course-teaser): display sorting "pills" for course teasers
2019-08-02 13:36:49 +02:00
Sarah Vaupel
c99a3c7009
feat(course-teaser): moved course teaser functionality to util
...
Moved course teaser js functionality to frontend util; removed css class course-teaser and course-teaser div id; moved styling of course teaser from colonnade.lucius to course-teaser.scss of util
2019-08-01 14:45:15 +02:00
Gregor Kleen
0d283fd9e5
fix(csv-import): fix incorrect map merge
2019-07-25 16:45:12 +02:00
Steffen Jost
ecd72ab56b
Merge branch 'master' into alert-icons
2019-07-25 09:49:43 +02:00
Sarah Vaupel
48113ebee0
style(colonnade): no box-shadow for course lists, no courses on home
...
removed box-shadow from scrolltable and introduced scrolltable--bordered class; removed course list from home when logged in
2019-07-24 17:25:49 +02:00
Sarah Vaupel
973a6f4d04
style(course-teaser): hamlet and lucius tweaks
2019-07-24 16:18:02 +02:00
Steffen Jost
495fdd18dd
refactor(icons): only allow semantics icons from now on
2019-07-24 15:03:35 +02:00
Sarah Vaupel
f742450912
Merge branch 'master' into course-teaser
2019-07-24 10:42:39 +02:00
Sarah Vaupel
66b97d6729
feat(course-teaser): final version of course-teaser for course list
2019-07-24 10:12:51 +02:00
Sarah Vaupel
ea5d54b213
feat(course-teaser): unpolished version of course-teaser for course list
2019-07-24 09:47:25 +02:00
Gregor Kleen
e35fed6b85
feat(csv): finish implementing csv import
2019-07-22 18:36:25 +02:00
Sarah Vaupel
8a49979ecc
feat(course-teaser): working link to course pages
2019-07-22 16:39:24 +02:00
Sarah Vaupel
3b6e700531
feat(course-teaser): reintroduced courseId and course-teaser.julius
2019-07-22 15:15:12 +02:00
Sarah Vaupel
9a9792578d
feat(course-teaser): incomplete course teaser for course list
...
Unfinished version of the course teaser. TODO: define lens to access lecturer list for each course, fix js for displaying description
2019-07-22 14:15:55 +02:00
Sarah Vaupel
40f382d74c
refactor(pagination): refactored table' in dbTable
...
Moved case distinction on dbsCellTemplate outside in order to have
different widgetFiles for course tables and headers
2019-07-22 11:16:49 +02:00
Gregor Kleen
996bc2ac27
feat(csv): implement csv import
2019-07-19 14:45:44 +02:00
Gregor Kleen
c8dca945cf
feat(csv): add column explanations
...
BREAKING CHANGE: CsvColumnsExplained now required
2019-07-16 15:43:11 +02:00
Sarah Vaupel
1be333a09a
chore(course-teaser): focussing on course information
...
Using lenses to focus on course, lecturer list and register status. TODO: moved .julius file (no courseId available). TODO: overwrite default template mode for course list and define lenses there
2019-07-16 11:46:14 +02:00
Gregor Kleen
2b23600a22
feat(exams): show exam bonus in webinterface
2019-07-16 10:10:21 +02:00
Sarah Vaupel
2fb49ef4e3
refactor(course-teaser): new DBSTemplateMode datatype with lenses (stub)
2019-07-16 10:02:54 +02:00
Gregor Kleen
379a7edd12
feat(exams): introduce examOccurrenceName
...
BREAKING CHANGE: examOccurrenceName
2019-07-15 15:38:37 +02:00
Sarah Vaupel
7404b7b63b
Merge branch 'master' into course-teaser
2019-07-15 11:00:17 +02:00
Sarah Vaupel
25efa947c6
chore(course-teaser): widget template case distinction in DBStyle
...
First stub of case distinction on template widget name in DBStyle
2019-07-15 10:30:37 +02:00
Steffen Jost
a075b1648e
fix(exam participant download): fix icon not being shown
...
icon should have worked, but did not. does now
2019-07-10 20:47:46 +02:00
Gregor Kleen
b231747b28
Merge branch 'feat/csv'
2019-07-10 19:24:53 +02:00
Gregor Kleen
631bbef0b8
feat(csv): introduce csv export
2019-07-10 19:24:10 +02:00
Steffen Jost
9c5ed5f842
fix(corrector handling): show correctors by a consistent order
2019-07-10 15:14:02 +02:00
Gregor Kleen
04bea764f4
feat(exams): show study features of registered users
...
BREAKING CHANGE: E.isInfixOf and E.hasInfix
2019-07-10 13:51:02 +02:00
Steffen Jost
d83b1f696f
fix(correction): comment column made wide in online correction form
...
column width enlarged for online correction and attempt at issue #373
2019-07-04 14:31:01 +02:00
Steffen Jost
551c4cb23c
fix(home): fix build
2019-07-03 14:32:58 +02:00
Sarah Vaupel
b0ed911849
refactor(displayable): removed resolved TODOs
2019-07-03 10:05:53 +02:00
Sarah Vaupel
a6348f9b9c
refactor: Replaced DisplayAble by RenderMessage/ToMessage
...
Removed DisplayAble typeclass; replaced DisplayAble instances by
RenderMessage or ToMessage instances; removed unnecessary tshow calls in
de.msg
Closes #184
2019-07-01 11:48:43 +02:00
Steffen Jost
96387cbed5
fix(many occurrences throughout the project): Fix typo: occurence -> occurrence everywhere
...
A typo between occurence in code and occurrence in tests prevented
deployment. I changed all occurrences of "occurence" to the correct
spelling, such that
2019-06-27 08:55:32 +02:00
Sarah Vaupel
a40456f2cd
Removed DisplayAble instance for CryptoIDs
2019-06-26 19:03:13 +02:00
Sarah Vaupel
067c2b9caa
Replaced display calls in most hamlet files
2019-06-26 14:36:01 +02:00
Sarah Vaupel
84070a5565
Replaced DisplayAble Text instance, started adding ToMarkup instances for keys, attempted adding interface for CryptoIDs (TODO)
2019-06-19 21:54:23 +02:00
Gregor Kleen
332e83a111
Fix handling of URL-encoded jsonFields
...
See #392
2019-06-04 10:08:57 +02:00
Steffen Jost
669c803105
FilterUI for Submission (Part 1)
2019-05-29 14:09:29 +02:00
Steffen Jost
51e0502117
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-29 13:37:03 +02:00
Gregor Kleen
8f33d1590c
defaultPagesize
2019-05-29 13:36:11 +02:00
Steffen Jost
ceace36abd
MaterialVisible has an icon now and no more alert
2019-05-29 10:33:14 +02:00
Gregor Kleen
dbb208112f
Aggressively refactor Model.Types
2019-05-27 14:23:58 +02:00
Steffen Jost
06fcf4aa01
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-14 22:37:42 +02:00
Steffen Jost
0012e2a19c
No header for simple select box. Fixes #363
2019-05-14 12:31:15 +02:00
Gregor Kleen
5176352a5e
Merge branch 'master' into mobile-fixes
2019-05-13 22:28:08 +02:00
Gregor Kleen
bf287a4a99
Redesign course-user
2019-05-10 21:32:16 +02:00
Steffen Jost
97140775d8
SheetList even icon spacing @hamannf to check
2019-05-10 12:05:23 +02:00
Steffen Jost
86f10ae1ba
Sheet List Convenience like in UniWorX
2019-05-10 11:25:43 +02:00
Gregor Kleen
f63e7dbb76
Remove type="search"
2019-05-09 22:27:55 +02:00
Steffen Jost
aaedb64d36
Download Link für Material-Archive
2019-05-09 19:21:49 +02:00
Steffen Jost
b908fc4cf3
Sheet: icon mark unpublished files works now
2019-05-09 14:49:56 +02:00
Steffen Jost
6182e94143
Sheet: unpublished files marked with icon and class
2019-05-08 21:02:05 +02:00
Steffen Jost
2aa73b7694
Minor clarifications
2019-05-08 10:14:49 +02:00
Steffen Jost
6743e3b4d7
Fixes #337
2019-05-07 10:26:19 +02:00
Gregor Kleen
95298f856e
Fix hlint
2019-05-04 18:25:06 +02:00
Steffen Jost
f4b93644a8
PageActions done, all tested
2019-05-04 15:13:03 +02:00
Steffen Jost
fcd2b58281
Merge master, no surprises
2019-05-04 12:12:53 +02:00
Steffen Jost
3021435350
Material working; just links and right missing
2019-05-03 18:08:15 +02:00
Steffen Jost
d2546745da
Workaround: hasFiles material-show not working
2019-05-03 14:39:16 +02:00
Steffen Jost
126381a409
fix db columns for files
2019-05-03 08:27:11 +02:00
Steffen Jost
88fc32e13f
Material dbTable almost done, sorting type error
2019-05-02 17:13:32 +02:00
Gregor Kleen
64c45c515e
Tutorials
2019-04-29 00:20:34 +02:00
Gregor Kleen
39f5c5ece2
Make new sorting stable wrt old settings
...
Fixes #317
2019-04-25 13:12:36 +02:00
Steffen Jost
a0f645d9c4
Hopefully fixes #333
2019-04-10 11:51:48 +02:00
Steffen Jost
df0b36a01b
StudyTermCandidates Deletion Buttons
2019-03-29 15:24:16 +01:00
Gregor Kleen
bd6ee78539
Remove redundant button from dbTable-pagesize
2019-03-27 17:02:37 +01:00
Gregor Kleen
520621f0a1
Fix dbTable-pagesize for FormAutoSubmit
2019-03-27 16:58:24 +01:00
Steffen Jost
10351854cd
Merge branch 'master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2019-03-25 10:44:44 +01:00
Gregor Kleen
57ba1c9e12
Use wrapForm everywhere
2019-03-23 23:00:32 +01:00
Steffen Jost
c9ab64e518
Course user notes working, but needs model refactor
2019-03-22 18:01:26 +01:00
Gregor Kleen
350dfa6c4a
Merge branch '307-studiengange-behandeln'
2019-03-20 13:38:07 +01:00
Gregor Kleen
6317ae92f0
Bessere Fehlermeldungen bei SortKey/FilterKey-Mismatch
2019-03-20 11:59:14 +01:00
Steffen Jost
d65b5918f0
Inferenz Studiengänge verdrahte, hat noch Fehler
2019-03-20 11:59:08 +01:00
Steffen Jost
23a1b883ac
Merge branch 'master' into 307-studiengange-behandeln
2019-03-20 08:32:51 +01:00
Gregor Kleen
bbeb0e70be
Identifiers for DBTable-Forms
2019-03-19 13:46:11 +01:00
Gregor Kleen
96303b156a
Enforce structured identifyForm
2019-03-19 13:19:54 +01:00
Steffen Jost
6cce5c05cc
Forms for terms added, but buggy
2019-03-13 16:41:22 +01:00
Steffen Jost
b2bb30a429
Form for Degrees changes implemented
2019-03-13 14:50:58 +01:00
Steffen Jost
a02cf61c82
filter email name ui combined
2019-03-13 13:30:11 +01:00
Steffen Jost
579225b4d0
table for candidates added to admin-features
2019-03-13 11:20:08 +01:00
SJost
78ada75704
Filters for Participant List added
2019-03-12 10:54:32 +01:00
SJost
529c226ad6
Generic Join projections implemented
2019-03-10 18:01:17 +01:00
SJost
e5d693e707
Generic columns filters and sorting
2019-03-10 11:43:59 +01:00
SJost
c4d77d665a
Generic contains SQL filter for generic user column
2019-03-09 14:35:47 +01:00
SJost
2ddda4578e
Generic Columns module allowing generic sorting and filtering.
...
Done for an initial part of course participant table.
2019-03-08 18:11:26 +01:00
SJost
484d99305d
Showing field and degrees compiles, join-on needs testing
2019-03-05 19:06:12 +01:00
SJost
56c25c133a
Alternative Query Attempt
2019-03-05 17:20:34 +01:00
SJost
d51608a1bf
merge master
2019-02-28 11:12:39 +01:00
SJost
0745542867
All mailto-links use single hamlet file now; added mailto for lecturers
2019-02-28 11:03:02 +01:00
Gregor Kleen
5f7b134292
Write StudyTermCandidates during login
2019-02-27 17:29:17 +01:00
SJost
ba7b49e2d3
dateTimeCell cleanup
2019-02-23 08:25:34 +01:00
SJost
787cf0d7cc
Datumsformate hinzugefügt
2019-02-23 08:15:05 +01:00
SJost
84a5833c22
emailColumn added
2019-02-23 07:50:28 +01:00
SJost
8dae9eb1d4
Course member list stub working, after daylong painful birth throes
2019-02-22 18:24:21 +01:00
SJost
d90093bed4
Hotfixes: default sorting of course lists was wrong
2019-02-22 12:45:35 +01:00
SJost
0938d93039
Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark
2019-02-22 10:50:29 +01:00
SJost
7d72086fd9
minor refactor
2019-02-21 19:55:38 +01:00
SJost
89e6b17107
Build problem determined: crashes Haddock. Added similar Class manually.
2019-02-21 16:47:42 +01:00
SJost
bb552c472f
TEST: Does ist build with everything except for makeClassy ''Entity? Probably the functional dependency is to blame?!
2019-02-21 16:12:11 +01:00
SJost
2550f74056
TEST: removing makeCLassyFor maybe build works then?
2019-02-21 14:53:45 +01:00
Felix Hamann
55c1385e3e
Merge branch 'js-utils-cleanup'
2019-02-20 22:07:02 +01:00
SJost
33c81a64c0
Minor
2019-02-20 07:07:39 +01:00
SJost
a1896f3d1c
Steps towards #126 , compiling but incomplete
2019-02-19 20:30:18 +01:00
Felix Hamann
228aa8320d
moved more js utils to static
2019-02-16 17:23:52 +01:00
Felix Hamann
b98a751748
revert change to course description modal wording
2019-02-09 21:07:43 +01:00
Felix Hamann
ce5301e590
Merge branch 'master' into feat/modalicons
2019-02-09 20:07:50 +01:00
Felix Hamann
557b0e1e97
Merge branch 'pagination' into 'master'
...
Table and Pagesize Frontend Refinement
Closes #116
See merge request !132
2019-02-04 21:54:55 +01:00
Gregor Kleen
8684ca016f
Button cleanup
2019-01-31 11:12:20 +01:00
Gregor Kleen
19d46eb216
Show pagesize widget iff rowCount is larger than minimum pagesize
2019-01-28 14:20:34 +01:00
SJost
f8c13bf7bd
Bugfix exercise sheet summaries
2019-01-26 14:20:43 +01:00
Gregor Kleen
85bdf8766b
Minor cleanup (cellTell)
2019-01-25 18:55:20 +01:00
Gregor Kleen
593ec541b8
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-25 18:51:36 +01:00
Gregor Kleen
c9ba51a0c9
Streamline monoidal summaries for dbtables containing forms
2019-01-25 17:35:24 +01:00
SJost
c0605024c9
Handler.Utils.Table.cellTell added, but does not work as intended.
2019-01-24 18:41:58 +01:00
Gregor Kleen
1ccb8b7c32
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 17:08:08 +01:00
Gregor Kleen
9879c9f0d5
Revert "Expose runPaginationSettings'"
...
This reverts commit a03577f970 .
2019-01-24 17:08:02 +01:00
SJost
10370f2567
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 16:54:04 +01:00
SJost
82b5315c36
Filtering refactored with prismAForm
2019-01-24 16:47:46 +01:00
Gregor Kleen
a03577f970
Expose runPaginationSettings'
2019-01-24 16:21:30 +01:00
Gregor Kleen
4e718ee287
Cleanup & haddock
2019-01-17 11:44:18 +01:00
Gregor Kleen
7f103ec7a9
Additional tests & cleanup
2019-01-16 23:47:21 +01:00
Gregor Kleen
966c60acb1
Always reproduce sorting of previousKeys
2019-01-16 18:01:25 +01:00
Gregor Kleen
2dd5502af6
More robust handling of missing rows in forms within dbtable
2019-01-16 16:53:02 +01:00
Gregor Kleen
5e6de82e1d
Fix accidental form nesting
2018-12-29 14:51:08 +01:00
Gregor Kleen
f238759270
Hide FilterUI by default
2018-12-29 13:38:31 +01:00
Gregor Kleen
282e0615cb
Split deleteR for use with correctionsR
2018-12-20 12:12:38 +01:00
Gregor Kleen
45bfe771ad
Embrace collisions in dbtable auxiliary tables
2018-12-19 16:24:23 +01:00
Gregor Kleen
64dbfe3905
Identify auxiliary dbtable forms to prevent collisions
2018-12-19 11:18:35 +01:00
Gregor Kleen
3adab6ddbe
Ensure selected pagesize is always shown
2018-12-14 22:04:35 +01:00
Gregor Kleen
f1f1cd9a36
Fix controls not responding after pagesize change
2018-12-14 21:52:42 +01:00
Gregor Kleen
ca5f9bffe0
Backend work for #116
2018-12-14 21:39:56 +01:00
Gregor Kleen
c6918affd5
Make dbtable-forms more robust against pagination & dataset changes
2018-12-13 23:05:52 +01:00
Gregor Kleen
fa9cf21c25
Quiet hlint
2018-12-13 16:01:08 +01:00
Gregor Kleen
19a25ec520
Rework dbtable forms, cleanup
2018-12-13 15:10:43 +01:00
Gregor Kleen
01cee62b10
Work on #39
2018-12-06 19:30:29 +01:00
SJost
2ef4bbc014
Neue Statistik nun auch für Blattübersicht
2018-11-30 17:45:27 +01:00
Gregor Kleen
bb4140fa3d
avoid weird override by sending db-table-shortcircuit as header
2018-11-29 14:07:47 +01:00
Gregor Kleen
997403d6be
Send pagination data in dbTable-Forms
2018-11-29 12:30:42 +01:00
Gregor Kleen
3ad8505489
Generalize encrypted error messages to encoded SecretBoxes
2018-11-29 11:01:49 +01:00
SJost
7bc72505a4
Ratings are now validated, some refactoring
2018-11-09 13:59:14 +01:00
Gregor Kleen
6cdfe0891b
Address warnings
2018-11-02 14:32:47 +01:00
Gregor Kleen
455a239c8c
Merge branch 'master' into tests
2018-11-02 14:24:20 +01:00
Gregor Kleen
e5d3213efb
Fix some hlint
2018-11-02 00:25:44 +01:00
Gregor Kleen
9ccc2e3149
Fix warnings
2018-11-01 22:06:00 +01:00
SJost
af77f1cab3
Fixes #222 . Fixes #213 . Bug with Summary-Display (not summing up properly).
2018-11-01 16:04:46 +01:00
Gregor Kleen
eff7875c1c
Cleanup language extensions
2018-10-28 19:11:40 +01:00
Gregor Kleen
b288b56e1d
SystemMessage CRUD
2018-10-22 18:27:08 +02:00
Gregor Kleen
d663586516
CorrectionsGradeR
2018-10-22 10:34:38 +02:00
Felix Hamann
18b3fe0e5d
introduced icon for modals
2018-10-13 00:10:56 +02:00
Gregor Kleen
7068b3462e
Grand unification of modals
2018-10-05 13:11:00 +02:00
Felix Hamann
b9ba2167aa
add modalDynamic to modalStatic
2018-10-03 13:09:25 +02:00
Felix Hamann
7ea45e3a17
reintroducing dynmic modals
2018-10-03 13:09:25 +02:00
SJost
66ab0f9be6
Major contributions towards #189 and #194
2018-09-28 17:22:22 +02:00
SJost
a20ff1468e
First part of issue #187 implemented.
2018-09-20 16:49:19 +02:00
SJost
1b79509b06
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-09-18 16:04:29 +02:00
SJost
7c0c70f241
users have surnames now!
2018-09-18 16:04:21 +02:00
Gregor Kleen
327b42902b
Revamp i18nCell & textCell
2018-09-18 15:57:13 +02:00
SJost
fe926b116f
Corrector duties shown in ProfileDataR page now.
2018-09-14 19:51:13 +02:00
SJost
9fff50983d
Handler.Utils.Table.Cells cleaned
2018-09-12 11:54:25 +02:00
SJost
b230ba870d
Handler.Utils.Table.Convenience -> Cells; ProfileData clean refactored
2018-09-11 16:40:41 +02:00
SJost
f7f8514f5e
minor
2018-09-11 14:18:07 +02:00
SJost
a575deda78
makeClassy_ changed to makeLenses_ in order to avoid nuerours warnings due to the entirely unused HasSomething class definitions.
2018-09-11 14:09:21 +02:00
SJost
b3bfffe1c6
minor
2018-09-11 11:23:14 +02:00
SJost
ee8990f244
Discuss: Convenience.submissionCell
2018-09-11 10:51:51 +02:00
SJost
f426739868
Minor: missing headings added for school pages
2018-09-10 15:12:48 +02:00
SJost
45563750ac
School Handler Stub; Profile shows own courses with lean dbTable
2018-09-10 14:38:19 +02:00
SJost
bf3a12d09d
Sorting/Filter refactro Profile Data
2018-09-09 11:31:59 +02:00
SJost
5feb6ff0f6
BUGFIX: schoolField working after SchoolId refactoring
2018-09-06 13:29:25 +02:00
Gregor Kleen
d2242f21ff
Always form a monoidal sum during a run of dbTable
...
Fixes #142
2018-08-06 17:39:31 +02:00
Gregor Kleen
8d70518fbb
Better detect if dbTable-sorting is set by user
...
Fixes #113
2018-08-06 16:46:01 +02:00
SJost
118192c168
Kursliste zeigen Anmeldestatus
2018-07-31 16:42:34 +02:00
Gregor Kleen
6a53fb1401
Display submission users
2018-07-30 16:30:38 +02:00
Gregor Kleen
984b325dcd
dbTable now handles form csrf & identification
...
Fixes #124
2018-07-18 15:05:28 +02:00
Gregor Kleen
cb0ac4b7e9
Fix PSLimitNonPositive
2018-07-18 14:52:41 +02:00
Gregor Kleen
c3b4a6aa95
Revamp sheet table
...
Also introduce `dbtProj`
Fixes #76
2018-07-18 12:19:00 +02:00
Gregor Kleen
ed4df0ef4d
Use dbTable in /users
2018-07-08 15:15:41 +02:00
Gregor Kleen
96eea52344
Introduce DBCell-Constructor and dbColonnade
2018-07-08 14:51:05 +02:00
Gregor Kleen
d0fcf2e9e3
Allow customizing behaviour of dbTable when empty
...
Resolves #104
2018-07-08 13:52:25 +02:00
Gregor Kleen
4911cdb29b
Fix dbTable
...
- Row numbering now works as expected
- Default sorting & filtering now actually gets applied
2018-07-06 18:33:33 +02:00
Gregor Kleen
cf76466517
Further refine links in dbTable
2018-07-05 11:55:26 +02:00
Gregor Kleen
68bf10f72f
Cleanup links in dbTable
2018-07-05 11:43:01 +02:00
Gregor Kleen
fee96e448f
Use existing withFragment
2018-06-30 19:13:21 +02:00
Gregor Kleen
f93c3d6e47
Helpers for PSValidator
2018-06-29 19:18:10 +02:00
Gregor Kleen
7aaaa1691c
Correction download
2018-06-28 15:47:25 +02:00
Gregor Kleen
3c8f13b4dc
Merge branch 'feat/exercises' into feat/pagination
2018-06-27 15:05:00 +02:00
Gregor Kleen
1d116814cb
formCell
2018-06-27 14:22:54 +02:00
Gregor Kleen
0ab81d3fc1
Show note if table is empty
2018-06-27 11:41:53 +02:00
Gregor Kleen
146abce346
runDbTable & slight cleanup
2018-06-27 08:45:15 +02:00
Gregor Kleen
7b336dd5a6
Framework for forms in dbTable
2018-06-26 23:31:18 +02:00
SJost
c6784a0b13
Minor. Puny attempts to resuse corrections table in several ways.
2018-06-22 18:31:47 +02:00
SJost
e90f2fc49e
Corrections Route added that shows assigned corrections
2018-06-21 14:00:22 +02:00
Gregor Kleen
c46d6e8545
minor cleanup
2018-06-08 09:18:53 +02:00
Gregor Kleen
276881957e
Support for dbTable filters
2018-06-07 15:01:53 +02:00
Gregor Kleen
457f63ad19
Use deep sql magic (window functions) instead of multiple queries
2018-06-01 11:56:40 +02:00
Gregor Kleen
acce67d562
Fix sortable column attributes
2018-04-14 20:18:24 +02:00
Gregor Kleen
9d65f94f51
Mark sortable columns
2018-04-13 15:28:04 +02:00
Gregor Kleen
05cd245102
Links to every page of table
2018-04-13 15:06:15 +02:00
Felix Hamann
e0b3f0921a
signal to the user that a column is sortable
2018-04-12 23:23:35 +02:00
Gregor Kleen
08607a5e7c
Fix javascript issues, 'directions' in sortable-header, sorted attrs
2018-04-11 14:28:33 +02:00
Gregor Kleen
c2174161c5
Better name for templates/table/table
2018-04-04 15:28:55 +02:00
Gregor Kleen
e71864368c
Implement links to toggle table sorting
2018-04-04 14:35:11 +02:00
Gregor Kleen
72b2b72f03
Implement table sorting
2018-04-04 12:54:00 +02:00
Gregor Kleen
28d9c5c95b
Cleanup
2018-03-19 12:29:55 +01:00
Gregor Kleen
170442cff0
Fix page indicator
2018-03-16 14:22:33 +01:00
Gregor Kleen
2cfd87de87
Page indicator
2018-03-16 14:09:12 +01:00
Gregor Kleen
ba918129c9
Identify paginated table with html-id
2018-03-16 13:30:58 +01:00
Gregor Kleen
907958baf4
Cleanup identified tables
2018-03-16 13:06:52 +01:00
Gregor Kleen
d47fa717a3
Identify tables
2018-03-16 12:58:49 +01:00
Gregor Kleen
96cdef2538
Better PSValidator
2018-03-16 12:54:18 +01:00
Gregor Kleen
b96411460c
Start work on server side pagination
2018-03-16 10:25:55 +01:00