Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Releases: SerbanTudor04/OpenTickets

V0.10.3

05 Jul 16:38
a5fc723
Compare
Choose a tag to compare
V0.10.3 Pre-release
Pre-release

What's Changed

  • Bump vite from 4.2.1 to 4.2.3 in /src/web_superuser by @dependabot in #102
  • Bump socket.io-parser from 4.2.2 to 4.2.4 in /src/web_public by @dependabot in #103
  • Bump engine.io from 6.4.1 to 6.4.2 in /src/web_public by @dependabot in #104

Full Changelog: 0.10.2...0.10.3

V0.10.2

25 May 14:16
Compare
Choose a tag to compare
V0.10.2 Pre-release
Pre-release

Features

  • Added ability to setup to a client mailboxes and domains, which are expected from to create tickets

Full Changelog: 0.10.1...0.10.2

V0.10.1

14 May 11:27
Compare
Choose a tag to compare
V0.10.1 Pre-release
Pre-release

Fix tables.sql
Fix install.py

Full Changelog: 0.10.0...0.10.1

V0.10.0

14 May 10:46
0ce4aaf
Compare
Choose a tag to compare
V0.10.0 Pre-release
Pre-release

0.10.0

Features

  • Added clients in superuser page (CRUD)
  • Optimize page loading and number of requests to backend, aswell as database
  • Update certain pages to the latest page template, in superuser.
  • Ability to add notes to a client

Fixes

  • Fix typos

Coming features:

  • Corelation between clients send emails and mailboxes defined in superuser interface.
  • Ability to add internal notes to a ticket.
  • Update admin pages to the latest template

Other Changes

  • [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 by @snyk-bot in #56
  • Bump requests from 2.29.0 to 2.30.0 in /backend by @dependabot in #57
  • Bump urllib3 from 1.26.15 to 2.0.2 in /backend by @dependabot in #58
  • Bump pylint from 2.17.3 to 2.17.4 in /backend by @dependabot in #59
  • Bump tomlkit from 0.11.7 to 0.11.8 in /backend by @dependabot in #60
  • Bump tailwindcss from 3.3.1 to 3.3.2 in /web_admin by @dependabot in #63
  • Bump js-cookie from 3.0.4 to 3.0.5 in /web_admin by @dependabot in #62
  • Bump vite from 4.3.3 to 4.3.5 in /web_admin by @dependabot in #65
  • Bump react-router-dom from 6.11.0 to 6.11.1 in /web_admin by @dependabot in #66
  • Bump werkzeug from 2.3.2 to 2.3.4 in /backend by @dependabot in #67
  • Implement clients v2 by @SerbanTudor04 in #87
  • Bump zone.js from 0.12.0 to 0.13.0 in /web_public by @dependabot in #85
  • Bump karma-chrome-launcher from 3.1.1 to 3.2.0 in /web_public by @dependabot in #84
  • Bump @emotion/react from 11.10.8 to 11.11.0 in /web_admin by @dependabot in #83
  • Bump rxjs from 7.8.0 to 7.8.1 in /web_public by @dependabot in #82
  • Bump @types/node from 20.1.0 to 20.1.4 in /web_admin by @dependabot in #89
  • Bump certifi from 2022.12.7 to 2023.5.7 in /backend by @dependabot in #68
  • Bump platformdirs from 3.2.0 to 3.5.0 in /backend by @dependabot in #69
  • Bump pyjwt from 2.6.0 to 2.7.0 in /backend by @dependabot in #70
  • Bump js-cookie from 3.0.1 to 3.0.5 in /web_superuser by @dependabot in #71
  • Bump jasmine-core from 4.5.0 to 4.6.0 in /web_public by @dependabot in #79
  • Bump @vitejs/plugin-react-swc from 3.3.0 to 3.3.1 in /web_admin by @dependabot in #73
  • Bump postcss from 8.4.22 to 8.4.23 in /web_superuser by @dependabot in #75
  • Bump tailwindcss from 3.3.1 to 3.3.2 in /web_superuser by @dependabot in #78
  • Bump flowbite-react from 0.4.3 to 0.4.4 in /web_admin by @dependabot in #80
  • Bump @dicebear/collection from 6.0.2 to 6.0.3 in /web_admin by @dependabot in #81
  • Bump @schematics/angular from 15.2.6 to 16.0.1 in /web_public by @dependabot in #88
  • Update dependabot.yml by @SerbanTudor04 in #90

Full Changelog: 0.9.0...0.10.0

V0.9.0

08 May 12:30
Compare
Choose a tag to compare
V0.9.0 Pre-release
Pre-release

0.9.0

Features:

  • Migrate from jsx to tsx
  • Add a Documentation page with complete features.
  • Implement partial reports users balance
  • Migrate management part from the web_admin to a hole new application web_superuser
  • Remove the todo comment
  • Add when a message is sent, notify every user that has any right on this ticket
  • Added ability to send email to the creator of the ticket or to add a message to the inbox of the creator.

Fixes:

  • Fix typo
  • Fix AMgmDeparment table view error
  • Fix tickets on messages send when a message is sent
  • Fix bug in server.py for test endpoints

V0.0.0-V0.8.1 unstable

18 Apr 14:30
6803837
Compare
Choose a tag to compare
Pre-release

0.8.1

Fixes:

  • Added missing default data on installation
  • Added update indexes of tables

0.8.0

Features:

  • Added a view in managment on admin panel to create/update/or delete email templates
  • Added APIs for crud of email templates.

Fixes:

  • Fix sidebar dashboard icon.
  • Fix management/config view, in which superuser validation doesn't exists.

0.7.0

  • Added web_install in order to serve the frontend for the installation application

0.6.0

Features:

  • Added a view in managment on admin panel to update configs values.

Fixes:

  • Fix security on users actions, add superUser middleware to apis, which was missing
  • Fix in pages redirects link from /admin to /

0.5.2

Features:

  • Added capability to customize prefix of the tickets code.

0.5.1

Fixes

  • Add missing libraries from backend

0.5.0

Features

  • Added a system for config file loading, by removing static config from env.py to env.json
  • Added ability to setup the schema for querying database by dynamically setting up in env.json
  • Added app_config table in database.
  • Added functionality to cache responses of routes.
  • Added route for getting application title from app_config
  • Added in frontend:
    • Dynamically loading navbar title from app title
    • Dynamically load application header title from backend
    • Change login token name

0.4.0

Features

  • Added handling for emails in which has an invalid ticket code in subject.
  • Added template for emails with invalid ticket code in subject.

0.3.1

Fixes

  • Fix getting open or released tickets query from geting your own tickets

0.3.0

Features

  • Added handling for emails in which is found in subject the ticket code.
  • Added template for email

Fixes

  • Fix error log at log.error("Exception"+str(e)) to log.error("Exception at ticket creating"+str(e)), to be more informative in table of logs

0.2.1

Fixes:

  • Fix in emails/processor/MailerProcessor from if "variable" in comp.lower(): to elif "variable" in comp.lower(): for a little optimization.

0.2.0

Features

  • Finished system for mails that are send and not directly connected to a ticket.
  • Build databse dynamically templating system for standard emails.

Fixes:

  • Small typos fixes in env.example.py

0.1.0

Features

  • Added ui interface with react in the admin interface
  • Admin interface:
    • Handle ticket creation,editing and deleting
    • Handle authentication
    • Added management interface for super users:
      • Added user creation system
      • Added user updating system
      • Added user deleting system
    • Tickets handling page:
      • Added my created tickets view(CRUD)
      • Added my pending to solve tickets view(CRUD)
      • Added tickets in pending to be assigned view (CRUD)
  • Backend:
    • Added system for database connections pooling
    • Added support for postgresql
    • Added support for endpoints
    • Split endpoints into multiple files
    • Create a logging system
    • Added authentication system, with cookie support and a databased stored sessions
    • Implement middlewares for handling user authentication and rights
    • Implement backend support for tickets CRUD
    • Implement emails processing system, which can be runned on scheduler