Skip to content

Releases: tridentli/trident

1.4.6-Release Candidate 2

07 Mar 05:16

Choose a tag to compare

Pre-release

Includes:

  • PF_168 - permissions process update.
  • General Typos
  • Resolved #50 TG admin can't reset user password.
  • Resolved #107 - Nomination of Failed user.

Trident 1.4.6 Release-candidate 1

07 Oct 14:20

Choose a tag to compare

Pre-release

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

27 Jan 19:05

Choose a tag to compare

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

12 Jan 04:53

Choose a tag to compare

Trident 1.4.4+rc1 Pre-release
Pre-release
  • 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

29 Dec 03:20

Choose a tag to compare

1.4.3+rc1 Pre-release
Pre-release

Fixes:

  • CLI:"user 2fa types"
  • Wiki import
  • Email management buttons
  • Adds better system settings hints.
  • Pagination.

Trident 1.4.2 (Bugfixes/Packages)

19 Dec 18:50

Choose a tag to compare

  • Implements trident-ext-src package
  • Fixes Approve
  • Improves ML [un]subscribe buttons
  • Fixes member list display.

Release 1.4.1

14 Dec 12:42

Choose a tag to compare

  • 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)