• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Fixed some bugs in portfolio and moved assigning characters to roles from siminst to simbuild

  1. … 15 more files in changeset.
hiding all B priority TODOs from the UI. Revamping the cast and case-admin pages with Lars's help. Adding a page listing users playing a certain role in a simulation case

  1. … 27 more files in changeset.
bug fixing the cast page and making it functionally complete by adding open casting. Links only show up if there are empty slots. Users are however not listed on the cast page and we would like them to be

  1. … 21 more files in changeset.
debugged the ::cast proc. Removed obsolete help comment on last wizard page. Made the last wizard page not require all groups to be mapped in the case of open enrollment

  1. … 5 more files in changeset.
flushing the inst_state cache before wizard forward

  1. … 11 more files in changeset.
adding enrollment and invitation of users upon finish button. Using acs-mail-lite to send notificaitons

  1. … 5 more files in changeset.
further work on the siminst wizard. Making sure the right tab is entered by default. Making the finish button only appear if all previous tabs are complete. Making the pretty state work.

  1. … 15 more files in changeset.
changing instanatiation wizard to indicate for each tab separately whether it's finished or not

  1. … 13 more files in changeset.
going over most of the TODO's in citybuild and siminst, removing some, fixing others

  1. … 25 more files in changeset.
mockup and TODO changes from walkthrough

  1. … 39 more files in changeset.
TODOs and mockup edits

  1. … 19 more files in changeset.
Make all tabs available all the time, when in dev_sim (almost - still need to refactor code)

  1. … 11 more files in changeset.
Making wizards work in casting mode

  1. … 15 more files in changeset.
Commit of latest siminst wizard stuff

  1. … 19 more files in changeset.
More wizard

  1. … 23 more files in changeset.
added help text

  1. … 3 more files in changeset.
more instructive label for number of users per role

  1. … 1 more file in changeset.
Various cleanups

  1. … 7 more files in changeset.
further work on the simulation::template::start and simulation::template::cast procs. Allowing multilpe groups per group on the simulation-casting-3 page.

  1. … 15 more files in changeset.
Making sure only enrolled groups are on the role-group mapping page (simulation-casting-3)

  1. … 5 more files in changeset.
debugging the simulation-start page and the simulation::template::start and simulation::template::cast procs that it invokes. Adding group_size validation to the simulation-casting-3 page.

  1. … 11 more files in changeset.
fixed html in form

  1. … 1 more file in changeset.
UI tweaks and mockup TODOs

  1. … 3 more files in changeset.
starting to fix up the simulation::template::cast proc. Not tested yet.

  1. … 3 more files in changeset.
adding the simulation-casting-3 and the simulation-start pages

    • -0
    • +68
    ./simulation-casting-3.tcl
  1. … 9 more files in changeset.