Skip to content

Latest commit

Β 

History

History
582 lines (380 loc) Β· 32.1 KB

File metadata and controls

582 lines (380 loc) Β· 32.1 KB

Changelog

Released on March 10, 2023

πŸ› Bug Fixes

  • 2795bce πŸ› Fix wrong event type when deleting an user

    πŸ“ Docs changes

  • 7fd176c πŸ“ Removed bazaar references

    Other changes

  • 91a8e68 πŸ™ˆ Added composer.lock in .gitignore

    • f957f86 Added IDE settings
    • d389a1c Added composer.lock
    • 55baf16 deps: ⬆️ Upgraded dependencies

    βͺ Reverts

  • b109334 chore: Added composer.lock

    This reverts commit d389a1c5df684b1a55bfba9bbad4d97f4afd6b28.
    

Released on December 13, 2022

⚑ Performance Improvements

  • f074256 ⚑ Improved responsiveness of settings page

    πŸ› Bug Fixes

  • 769495a πŸ› Fix initializer not loaded on page refresh

    • 2619af0 πŸ’¬ Fix untraslated button

    Other changes

  • 168fa9d Added casting to settings function

    • 5b9567c deps: ⬆️ Updated dependencies

Released on November 16, 2022

πŸ› Bug Fixes

  • de71fb1 Re-added missing Logout URL setting

Released on October 26, 2022

✨ Features

  • 8ea8f8f ✨ Fix login redirects in embeded mode

    πŸ”€ Pull Requests

  • da54638 Merge pull request #17 from ruslanbelziuk/embed_support

Released on October 21, 2022

πŸ› Bug Fixes

  • aa58e2b πŸ› logout middleware redirect

    πŸ”€ Pull Requests

  • 86e0a09 Merge pull request #16 from ruslanbelziuk/fix_logout_middleware

Released on October 02, 2022

✨ Features

  • 2d7f772 ✨ Added provider mode

    Sponsored by [@kuaza](:/kuaza) from https://sorucevap.com
    
    • a15b3e9 ✨ Added settings page

    πŸ› Bug Fixes

  • d10faf5 Fix method deprecation

    β™» Code Refactoring

  • f7e1368 🎨 Formatted code

    • eac0f58 ♻️ Standardized JS config and gitignore

    πŸ‘· CI changes

  • 4674f1b Removed build action

    Already included in frontend
    

    Other changes

  • 990e838 Updated JS to TS, CI and config to latest update

    • dc62612 deps: ⬆️ Upgraded dependencies
    • ea3861b deps: ⬆️ Updated dependencies
    • 9a233fb deps: ⬆️ Updated dependencies
    • bec87c5 deps: Added bundlewatch

Released on October 21, 2021

πŸ› Bug Fixes

  • 5b7afa3 Unblock other extensions routes

    It was impossible for other extensions, loaded after SSO to register new routes
    
    • ecc0676 Signup button points to logout URL

Released on August 09, 2021

✨ Features

  • fd9bc60 ✨ Added Typescript config to get Flarum typing definitions

    • 8b70076 code_tools: ✨ Added Prettier instead of ESLint

    ⚑ Performance Improvements

  • 6fbd7f9 ⚑ Better frontend settings helper

    πŸ› Bug Fixes

  • 3e24b49 New Discussion button opening the Login modal

    Also did some major refactor
    
    • 41d1f44 πŸ› Fixed login modal opening when new discussion button is clicked
    • ddb3082 πŸ› Fixed login modal opening when new discussion button is clicked
    • f9cb9f4 πŸ› Wrong app namespace

    β™» Code Refactoring

  • 3dce5dc Reformatted build action

    • edbd507 ♻️ Removed old Webpack config
    • f17a9a5 ♻️ Removed ESLint comments

    πŸ‘· CI changes

  • 3233f94 Trigger changelog workflow when JS build has finished

    • f244d0f Updated build action
    • b8e32e2 πŸ‘· Added Flarum Bot to automatically compile JS
    • 646203c πŸ‘· Added conditional commit messages to changelog action
    • 086bdea πŸ‘· Updated changelog generation

    Other changes

  • 5035a00 Updated compiled JS

    • 4145636 deps: ⬆️ Upgraded Flarum Webpack config
    • 3e99300 meta: Updated extension icon colors for better contrast

Released on June 12, 2021

⚑ Performance Improvements

  • b74c90c ⚑ Use dot notation to set array value

    πŸ› Bug Fixes

  • 1f0c404 πŸ› JWT signup not working

    • 8b1673f πŸ› login middleware redirect (#12)

    πŸ“ Docs changes

  • 5e84bf4 πŸ“ Fixed PHPDocs

    πŸ‘· Building scripts changes

  • 8f3d699 Allow to run changelog action manually to set the next version

    • 5cb1154 Add git credentials
    • a10765e Add missing commit
    • c009c2e Add missing token to push back changes
    • 8ab1c6f Push CHANGELOG.md back to repo
    • c2e6ce4 Trying to debug again...
    • 9664c5a Trying to debug again...
    • 44e8ccd Trying to debug again...
    • b705c4f Ensure changelog is saved to file
    • ec11208 Fix changelog action branch
    • 801fc90 Missing checkout action
    • 9e88ba2 Debug Changelog action (Part 2)
    • c9148a3 Debug Changelog action (Part 1)
    • 7c3b9bf Fix Changelog action (5th attempt)
    • df60303 Fix Changelog action (4th attempt)
    • 33f2e49 Fix Changelog action (4th attempt)
    • 62a219b Fix Changelog action (3rd attempt)
    • 1513c86 Fix Changelog action (2nd attempt)
    • cdd86ea Fix Changelog action

    Other changes

  • 69b9e7e Added more author metadata to composer.json

    • fcd76e6 Added flarum version support badge
    • 5de2a76 deps: Moved JWT package to suggestions
    • 7a4ce8c locale: Delete pl.yml (#11)

Released on May 22, 2021

✨ Features

  • 5e58a02 ✨ Compatibility with Flarum 1.0

    • eda72a0 ✨ Initial compatibility with Flarum 1.0
    • 5485b84 ✨ Initial compatibility with Flarum 1.0

    πŸ‘· Building scripts changes

  • 17e5cdc changelog: Added types to changelog generation

    • 987e9f1 changelog: πŸ’š Fixed changelog generation

    πŸ‘· CI changes

  • e326ffb build: πŸ‘· Added CHANGELOG action

    Other changes

  • 64827c9 deps: πŸ“Œ Pinned jwt library to ^4 due to PHP requirement

    βͺ Reverts

  • 977b1fe chore(deps): πŸ“Œ Pinned jwt library to ^4 due to PHP requirement

    This reverts commit 64827c94. PHP requirement is >= 7.3. PHP 7.3 is not supported by JWT v4
    

Released on April 09, 2021

✨ Features

  • 6c802df ✨ Allow updating user avatar via avatarUrl attribute

    • bc56ed3 ✨ New Login middleware
    • 3e033f8 ✨ Initial compatibility with beta16

    πŸ”„ Updates

  • 27b284e πŸ’₯ Updated JWT SSO to beta16

    Major changes:
    
    • πŸ’₯ Signer key must be plain text now. It will be encoded to base64 automatically
    • πŸ’₯ Login is no longer done with the login method (which is now named getToken) but will rely on the new middleware

    ⚑ Performance Improvements

  • 3cf884f ⚑ Improved subscribers and listeners handling

    πŸ› Bug Fixes

  • 830def6 πŸ› Exception when updating user and avatarUrl is null

    • 978e1de πŸ› Fixed issue with the Laravel Cookie helper

    πŸ‘· Building scripts changes

  • da6515b πŸ’š Fixed changelog generation

    • 563336b πŸ‘· Added CHANGELOG
    • 5ec3529 πŸ“¦ Missing bundled JS
    • 9745f9f changelog: πŸ‘· Improved changelog

    Other changes

  • e0df539 Updated composer.json metadata

    • 9ea9834 release: πŸ”– 1.9 final changelog

Released on January 24, 2021

✨ Features

  • 650e369 Default signing algorithm to Sha256

    • 5b75af1 Allow selecting signing algorithm

      • Support changes introduced in JWT Addon v1.1

    πŸ› Bug Fixes

  • d1bc12c js/package.json to reduce vulnerabilities

    The following vulnerabilities are fixed with an upgrade:
    

    πŸ”€ Pull Requests

  • 6aa1a9a Merge pull request #6 from maicol07/snyk-fix-8ac6c5f6423389c2f10deda46add1e6a

Released on December 23, 2020

✨ Features

  • 8303d8d πŸŽ‰ Added manage account URL setting

    • 2b670d3 πŸ’„ New settings page!

      • Revamped settings page UI
      • Added metadata to composer.json
      • Removed fof/components as no longer used

    πŸ› Bug Fixes

  • d567d5d Login modal not showing when extension is enabled but no login url is set

    • 62bd85f πŸ“¦ Updated compiled files for the previous fix
    • 62f0ea5 Extending oninit hook and fixing modal redirection

    βͺ Reverted

  • 9afa943 βͺ Reverted slugs

    - Changed slugs for disable login and signup button to remove
    

    πŸ‘· Building scripts changes

  • 8e84fad Added a new build-dev script

    - Upgraded dependencies
    

    Other changes

  • d6cbab3 Changed settings slugs

    πŸ”€ Pull Requests

  • 9e074ce Merge pull request #7 from pedrorezende/master

    fix: Extending oninit hook and fixing modal redirection
    

Released on November 02, 2020

✨ Features

  • a72ee71 ✨ JWT Validation and login (#FSSOE-15)

    - Currently supports validation, login and signup
    

    Tracker feature: https://tracker.maicol07.it/issue/FSSOE-15

    πŸ› Bug Fixes

  • da8d2d3 Namespaces not added to composer.json

    • 2962c40 change query param

      Due to changes in previous commit

    • 3653ad4 Exception when logging out from Flarum

    • 8f1738d Exceptions

    • 1ea3d15 πŸ› Fix logout (#FSSOE-1)

    β™» Code Refactoring

  • 1e67cdc ♻️ Refactor code

    • 15b4c7b ♻️ ESLint Refactor

    • 53a83e0 ♻️ 🎨 Refactored code

      • Following PHP CS Fixer
      • Fixed not using spaces
    • 4bf937a ♻️ 🎨 Refactored code

      • Following PHP CS Fixer
      • PHP 7.2 requirement added
    • 09a810f πŸ”₯ Removed links to the sample-website folder

    🎨 Code styling

  • 1693bba code: Added Mithril JSX Key eslint rule

    Other changes

  • 5d6859b Fixed links to docs

    • e04659a PHP Backend - Removed deprecated methods

    • 429f8b2 JS Backend - Compatibility with Beta 14

    • 148a845 JS Frontend - Compatibility with beta 14

    • 18f7c04 🚚 Renamed ForumFrontend middleware to LogoutMiddleware

    • 1c83b9f Compatibility with Beta 14 (Part 1)

      DO NOT USE THIS IN PRODUCTION!!! COMPATIBILITY WITH BETA 14 HAS NOT BEEN TESTED YET!

    • a2d7436 JWT Token as Bearer Token

    • af21cb3 πŸ™ˆ Updated .gitignore

    • c57cd9c πŸ™ˆ Updated .gitignore

    • f5d9bcb πŸ™ˆ Updated .gitignore

    πŸ”€ Pull Requests

  • e0412f5 Merge pull request #3 from maicol07/renovate/configure

Released on May 13, 2020

✨ Features

  • 5a2b8e8 Disable setting groups to admins

    • 925b83d Password reset

      Includes general code style reformat and some fixes for the pro login feature

    • 9b26adb Groups setting on signup, update user

      Includes a general code style refactor and some fixes for the setGroup features

    ⚑ Performance Improvements

  • 72492b4 Optimized login times

    πŸ› Bug Fixes

  • db972f0 Groups were not deleted from user

    • 9e75738 Removing PRO key don't deactivate PRO features

    • e7d0e89 User can't login if it's not an admin

    • f8d187f Added missing class of previous commit

    • 83631f3 User can't login if his id > 20

      • Better getUserList method. Now is public
      • Changed full parameter to filter (see API doc)
    • 796224f #FSSOE-1

    • 1949cc3 Fixed not_authenticated error

    β™» Code Refactoring

  • f7d2547 ♻️ Deleted unused file

    🎨 Code styling

  • 83cbd1e Rearranged code

    Other changes

  • 29dfe1f πŸ“Œ Updated Flarum version

    • 278802c Silenced error on login form

    • 9cf664d Slug rename

      Plugin slug has been renamed to sso-flarum. Naming conventions from now on:

      • Files: prefix-flarum-sso-suffix.ext
      • Options names, ids or function names: prefix_flarum_sso_plugin_suffix
      • Slugs, text domain and other slug-related strings: sso-flarum with eventually a prefix, suffix or extension

Released on April 08, 2020

✨ Features

  • a35a3c6 Addded insecure mode and groups setting

    Other changes

  • 908402c Release 1.0

    - Completely new WordPress plugin!
    
    • Settings page

    • PRO features (read more on docs)

    • In the nearby future will be published in the WordPress Plugins Directory!

    • 5022e6a Release 1.0

      • BREAKING CHANGE! PHP 7+ required
      • BREAKING CHANGE! New request system: now using the great Flagrow API client
      • New Cookie management: now using the awesome Cookie library by Delight-im
      • New option: insecure mode (principally for local development, read in docs for more)
      • Added groups settings for users: you can now set a group for a user and, if doesn't exists, it will be created!
      • BREAKING CHANGE! Deleted sendRequest and get methods as no more used.
      • Code and performance improvements
      • Various fixes (see also the bug tracker)
    • a680c9d Removed json extension requirement

    • d7ca1d1 New WordPress plugin

Released on March 09, 2020

Other changes

  • 59be4e6 Allow installations on beta12

Released on February 06, 2020

πŸ› Bug Fixes

  • dc1345d Missing import of AddFofComponents

    Signed-off-by: Maicol <maicolbattistini[@live](:/live).it>
    

Released on February 05, 2020

πŸ› Bug Fixes

  • 890b15b admin: Settings modal couldn't be opened

    Signed-off-by: Maicol <maicolbattistini[@live](:/live).it>
    

Released on January 20, 2020

Released on January 05, 2020

Released on January 05, 2020

Released on January 05, 2020

Released on October 16, 2019

Released on October 14, 2019

Released on October 13, 2019

Released on January 19, 2019

πŸ”€ Pull Requests

  • 0bcbe5c Merge pull request #12 from sampoyigi/master

    Update to v0.1.0-beta.8.1
    
    • d3270ba Merge pull request #10 from glombers/patch-1

      Create pl.yml

Released on August 10, 2017

πŸ”€ Pull Requests

  • cb48499 Merge pull request #2 from zinsserzh/cleanSettings

    Remove the empty confusing Account section from setting page.
    

Released on July 09, 2017

Released on March 28, 2017

Released on March 11, 2017

v1.0.0

Released on March 01, 2017