Releases: tridentli/trident
Releases · tridentli/trident
1.4.6-Release Candidate 2
Trident 1.4.6 Release-candidate 1
Trident 1.4.6 Release-candidate 1
The release crank is turning again! We ran into a snag with package generation that SHOULD now be clear and moving freely again. The team is growing and we're looking to tackle more of the outstanding bugs. Please work any new features against the new DEV_1.4.7 branch. Please indicate DEV_1.4.6 for any issues related to this release.
This is the RC1 for 1.4.6, way too long in the making. This release includes lots of cleanup and small bug-fixes.
- #82 Documentation work.
- #84 Page_Show -> PageShow.
- #88 SQL Cleanup.
- #72 Add dep for pitchfork-data package.
- (PF59) Make iptrk timeout and number of login attempts config variables.
- (T97) Group Member Vouch overview shows wrong affiliation.
- (T93) Add a note in UI and email about the characters used in the recovery token
- (PF Merge 163) Typo Fix by wesdawg
- (PF Merge 160) Fix PGP download link by wesdawg
- Support ARF files.
- (PF108) PGP Keys downloading, Documentation, Refactor Sysadmin infrastructure.
- (PF140) Fix passing in the correct name for groups by calling GetGroupName().
Changes required to the /etc/trident/trident.conf file.
@@ -102,6 +102,15 @@
"translation_default": "en-US",
"translation_languages": [ "en-US.json" ],
+ # Maximum IPTrk count, before being locked out
+ "iptrk_max": 5,
+
+ # JWT Timeout in minutes
+ "jwt_timeout": 30,
+
+ # Maximum Login attempts (tracked and checked per-account)
+ "loginattempts_max": 5,
+
# Application specific settings
"application": {
# Application Database version
Trident 1.4.5
Release 1.4.5
- (PF65) Update login min length to be a config value along with example username.
- (PF68) Refactor how PGP key lists are generated for user-global and user-tg sets.
- (T59) Down-case nomination search e-mail before searching.
- (T63) Resolve nuisance translation errors by enabling translation code.
- (T65) fix "user password set $type $username $password", works for sysadmin
- (T65) add cli "user view $username" for sysadmin
- (T61) Fix headshot sizes.
- (PF67) "email address used for recovering passwords"
- (PF67) Roll-back form CSS widening
Make the following changes before launching Trident 1.4.5:
--- a/etc/trident/trident.conf
+++ b/etc/trident/trident.conf
@@ -94,10 +94,17 @@
"msg_monitor_from": "$email",
"msg_monitor_to": "$email",
+ # Override some form parameters
+ "username_min_length": "2",
+ "username_example": "firstlastnum",
+
+ # Translation Setup.
+ "translation_default": "en-US",
+ "translation_languages": [ "en-US.json" ],
+
# Application specific settings
"application": {
# Application Database version
"app_db_schema_version": "0"
}
}
Trident 1.4.4+rc1
- Add variable page-size pager.
- Allow more than one “hidden” input to cli. (password AND 2fa)
- Typo “Remove Email”
- Fix table width, prevent form fields from running off the right side.
- Fix VCP pagination
- Fix nomination of new member for non sysadmin.
No changes to configuration are required.
1.4.3+rc1
Fixes:
- CLI:"user 2fa types"
- Wiki import
- Email management buttons
- Adds better system settings hints.
- Pagination.
Trident 1.4.2 (Bugfixes/Packages)
- Implements trident-ext-src package
- Fixes Approve
- Improves ML [un]subscribe buttons
- Fixes member list display.
Release 1.4.1
- testing/bugfix enhancements.
- CSRF protections for all forms
- IP tracking/blocking based on attempts.
- Pitchfork split into dedicated code-base
- XFF handling
- non-gpg password reset.
- Access Logging (Apache access.log style, but with Trident credentials)