-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
104 lines (52 loc) · 2.65 KB
/
CHANGELOG
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
== MAIN
- Update ChartJs to 4.4.1 (from 3.5.1)
- Use local versions of Bootstrap and Charts.js instead of CDN
- Use local Ubuntu font files instead of fonts.google.apis.com
- GEMFILE - Gemfile.lock - Bump Roda to 3.77 (from 3.72), Rodauth to 2.33 (from 2.31) and Sequel to 5.77 (from 5.72)
== 0.14.1
* Bump Puma to 6.4.2 (from 6.4.0) to address [CVE-2024-21647](https://www.cve.org/CVERecord?id=CVE-2024-21647)
* Bump Nokogiri to 1.16.2 (from 1.15.4) to address [CVE-2024-25062](https://www.cve.org/CVERecord?id=CVE-2024-25062)
* Change the email from email address
* Integrate HTMX and begin with some hx boost links
* Refactor Batch query in routes and model
* Bump Puma from 6.3.1 to 6.4.0
* Allow weight from 0 (html form)
* Refactor #valid_height?
* Use #set_fields instead of #set in entry model mass assignment (create and update)
* Add tests for #valid_height? and #valid_weight_string?
== 0.14.0
* Update all gems
* Improve UI on entries and batches index pages - clarify info boxes
* Fix layout of the login / logout / account management dropdown menu
* Add a 'back to entries' link on entry new and edit pages
== 0.13.0
* Add sport activity info for each entry (DB migration needed)
* Add alcohol consumption info for each entry (DB migration needed)
* Remove useless nesting of the app into the WeightTracker folder
* Remove incorrect "method='post'" in custom Rodauth mail templates
* Fix bug causing truncate_audit_log_job to let 101 records instead of 100
== 0.12.0
* Add feature to select batch to assign an entry to + can also update the batch an existing entry belongs to
* Set domain value in Rodauth configuration
* Use Rodauth internal request create_account and verify_account features in tests
* Change entries index table display
== 0.11.1
* Fix an encoding issue in new entry form partial
* Bump Rack to 2.2.4
* Simplify Rake task to generate random 64 bytes string
* Remove the required ruby version in Gemfile
* Remove hardcoded text in custom Rodauth templates with values provided by the framework (for incoming I18n)
* Set session inactivity deadline to 60 hours (previously 30)
* Add the timestamp_paths assets plugin option for development
* use CDNs for Bootstrap 5 and Chartjs
== 0.11.0
* Bump ruby to 3.1.2 (from 3.1.1)
* Allow visiting about page without authentication
* Add a Boostrap 5 popover on the copy recovery codes button
* Add a 100 rows cap to audit logging
* add pagination for the security logs page
== 0.10.0
* add a lowest and highest weight stats on entries index page
* add a lowest and highest bmi stats on entries index page
* add the Password Reset Notify feature (from Rodauth 2.22.0)
Base version == 0.9.0