This repository has been archived by the owner on Jun 30, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 503
/
VERSION
153 lines (106 loc) · 4.76 KB
/
VERSION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
RunestoneServer-6.2.2
- bug fixes
RunestoneServer-6.2.0
- Support for grading microparsons
- Support for grading webwork questions
- Fix Webwork question images on assignment page
- Fix registering from library with one click
- Enable pct correct for dragndrop and clickable questions
RunestoneServer-6.1.16
- Bug fixes for peer instruction
- Fix student progress dashboard for PTX books
- Fixes for WebWork problems
RunestoneServer-6.1.15
- Bug fixes
RunestoneServer-6.1.14
- Improved Filtering on grading page.
RunestoneServer-6.1.13
- Support for grading attachments to short answer questions!
- Major improvement to help students track their assignment status
Changes since 6.1.11
- Peer Instruction updates
- minor updates
- support for adding hparsons to assignments -- still need to get autograder working
Changes since 6.1.10
- Minor updates
- Add filter to manual grading to only show ungraded questions.
- Clean up the student peer instruction selection page
- Allow users to register from the library page.
Changes since 6.1.7
- Hide original webwork on the assignment and grading interface
- Change access token expiration
- Log a stop_question event if vote2 is skipped in peer
RunestoneServer-6.1.7
Changes since 6.1.6
- Add a page explaning our advertising policy
- More formatting changes on the homepage. Should look better on all device sizes now
- Show author and allow a language selection
- Restore the Ad-hoc practice functionality (add questions when students complete pages)
- Experiment with using ethicalads.io (NO tracking cookies!)
Changes since 6.1.5
- New homepage
- Workaround for the non-https link web2py creates for password resets. Should be https now.
- Fix in bookserver for PreTeXt books that were not updating the activity bar
- Use the latest practice settings if the DB contains duplicates
Changes since 6.1.4
- Fix: potential crasher in practice if a question is missing htmlsrc
- Change: Save tickets to folder so for access when debugging
- Documentation updates
RunestoneServer-6.1.4
Changes Since 6.1.3
- discourage students from leaving or refreshing their peer assignment page.
- detect webwork questions in the instructor interface
- Do not include flagged questions for practice
- Upgrade the paypal payment page
- Show the answer given by all participants in the async peer chat
RunestoneServer-6.1.3
Changes Since 6.1.2
- Use the new library page
- Minor updates and bug fixes
Changes Since 6.0.5
- Add grading for peer assignments
- Add grading for webwork problems
- Add async peer instruction
- Add canonical links to books
- Create sitemap for better SEO
- Infer real homepage for ptx books to avoid redirects
- Add files so webwork problems work on assignment page
Changes in 6.0.5
- fix delete course
- misc peer assignment fixes
- RunestoneServer-6.0.4
Changes in 6.0.4
- Requires Runestone Components 6.1.1 or higher
- Add mode=browsing to books in the library to make it more conventient to just look
- Also added mode=browsing to all links to the instructor guide
- fix bug with adding datafiles to source_code table
- Add horizontal parsons problems
RunestoneServer-6.0.3
Changes in 6.0.3
- Organize the Library!
- More UX fixes to peer instruction
Changes in 6.0.2
Bug fixes and updates to Peer Instruction
- [x] Allow groups > 2 for peer instruction
- [x] Fix the duplication of partners problem
- [x] Didn't like your partner over and over again
- [x] Reset the radio button when a new peer is selected
- [x] Blank out answer when you start vote 2
- [x] On second vote it still says your first answer
- [x] Please discuss the answers with your group members.
- [x] Put the countdown in red
Changes in this release, tagged 6.0.1
- Create the access_token in several places if it does not exist to avoid the problem of being logged in to web2py but not FastAPI.
- Add a tickets interface which in conjunction with scripts/tickets2db collects tracebacks from all workers into the database
- Updates dependencies
- Fixes bugs associated with using questions from a different base course in an assignment.
Big Changes to the 6.x series
0. The main function of the RunestoneServer is as the Instructor Interface
1. Version 6.x requires runestone > 6.x
2. Version 6.x is designed to run in tandem with bookserver which now handles APIs from the books
3. Version 6.x requires Docker - use docker-tools to build a container and docker compose to launch.
4. All book apis in ajax.py are deprecated. All of books.py is deprecated
5. The RunestoneServer can be built in 3 modes
- --single - good for a single course production setup
- --single-dev - good for development work
- --multi - Good for running multiple Containers with a single database server and a load balancer