#10386 refaktor
#10237 Vytvoření konfiguračních souborů pro obě databáze.
#10237 Přidání připojení ke druhé databázi - MS SQL s tabulkou Users. Vytvoření konfiguračních souborů pro obě databáze.
#10228 Implementování odhlášení uživatele a invalidace tokenu
#10244 implementace komunikace s autentizacni aplikaci.
#10228 definice realmu v application properties souboru
#10228 implementace komunikace s autentizacni aplikaci.
#10228 - mírna úprava response json objektu pro namapování na react
#10228 - napojení react aplikace na SPADe endpoint pro login
#10244 Očista kódu
#10244 aktualizace komentářů
#10244 přihlášení uživatele porovnání otisků hesla
#10244 bug fix vytvareni hashe
new: #10245 ReactJS routing, přihlašovací formulářdesc: zprovozněn registrační formulář uživatele včetně poupravení user modulu
Merge remote-tracking branch 'origin/feature/userModule' into feature/authentication
#10244 završení implementace service a controllerů. Sepsány jednotkové testy.
#10247 rozděláné testy, chybí otestovat controller, service je otestován
Changes by 1step
new: #10244 Vytvoření controlleru pro modul správy uživatelů. Připavení service, entity a repository pro komunikaci s databází.
new: #10050 Vytvořit ReactJS strukturu; created dummy controller and ReactJS module. Tested controller call
Merge branch 'custom-home-template' into dev
merge
Merge branch 'input-checks' into dev
#26 Adding logging mechanism
#20 created home page template including FOOTER! and added newer version of bootstrap. -- Upgrade in whole project needs to be done.
#25 created and customized error templates.
#25 created CustomErrorController.java and own templates for http status codes such as 403, 404, 500 and general error template
#34 checking if configuration name even exists before creating SQL query
bugfix
#27 Configuration menu item not shown if AP list is empty
#23 Alphabetical sorting case insensitive
#23 Tables sorted alphabetically
Detection detail added
Minor changes
Bystander tasks ratio to percentage
New AP detectors minor changes
New anti-pattern detectors added
Unknown Poster antipattern detection added
Change of resource files location
Project structure changes for Docker
Configuration reading from files edited
Reading anti-patterns from json files modified
Paths to external files edited
Methods commented
#14 Saving function moved
#14 Unused parts of code removed
#16 Operationalization text clean from possible xss
#14 Saving configuration thresholds in AP detail added
#14 Saving configurations to new files
#14 Saving configurations to files added
#14 Saving configuration threshold values added
#14 Display of configuration threshold values
#14 Adding possibilty to use configurations from external files in analyzing
#14 Loading configuration from json edit
Structure of the antipattern service and repository edited
Description from cataloque get function moved
#14 Configuration repository and service functions added
Functions renamed
Configuration renamed to Threshold
#14 Configurations dropdown editing
#14 Configuration service and config dropdown added
Moving user credentials to separate file and creating service
minor changes
#14 User login added
Login page added
Configurations of antipatterns moved to separate json files
#16 Rich text field for AP operationalization details implemented
#15 Collect relevant data from AP catalogue implemented
CSS and JS moved to separate files
bug fix
Minor fix
- minor fix in casting parameters
#7 Comment rigorously all code
- added rigorously comments- generated java doc for all project
#9 Split SQL scripts
- all queries in the files are split into separate queries- each AP has a list of all the queries it needs to evaluate- all queries from the file are loaded at application startup- mineor changes in PositiveNUmber formating- minor fix
#5 Implement user input checks
- change percentage data type from integer to float- allow decimal values in percentage
- added new data types for checking input parameters- chenged UI for showing error messages- refactor validation of input parameters
#6 Allow for String AP parameters
- sql scripts refactor for string parametrization- added method for inserting substrings into sql queries- substrings extracted to the AP classes- allow reparametrization on configuration page
#4 Allow reparameterization in AP detail
- change success message
#2 Implement check of used vs. set parameters
- added functionality that checks if the thresholds have changed- if the thresholds have changed, the user is informed- added button for recalculation values
- added form to the AP detail page for editing treshold values- added method to the controller for saving new values
#3 Add link to catalogue to AP detail
- added links to catalogue in AP detail- added constant with base catalogue URL- in each AP added string with file name to catalogue- getter in AntiPattern class will concate base catalogue URL with catalogue file name...
#1 Add links to AP Detail
- added links to anti-pattern detail in result table header- added some basic comments in edited files- html code rafactor
- minor fix of retyping sql result
Minor changes in sql
Changed configuration for 90-90
Ninety-ninety rule finished
Configuration - Varying Sprint Length
Configuration - Specify Nothing