Compare commits

..

92 Commits

Author SHA1 Message Date
936f4386b7 Merge branch 'master' into 3-parse-rule
# Conflicts:
#	src/main/java/ru/ulstu/fc/rule/controller/RuleController.java
#	src/main/java/ru/ulstu/fc/rule/model/Variable.java
#	src/main/java/ru/ulstu/fc/rule/repository/VariableRepository.java
#	src/main/java/ru/ulstu/fc/rule/service/FuzzyInferenceService.java
#	src/main/java/ru/ulstu/fc/rule/service/VariableService.java
#	src/main/resources/templates/default.html
#	src/main/resources/templates/listRules.html
2025-02-24 21:40:59 +04:00
d10b47e864 Merge pull request '5-save-rules' (#15) from 5-save-rules into master
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m2s
Reviewed-on: #15
2025-02-24 21:26:13 +04:00
6918f52422 #5 -- Fix relation
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 59s
2025-02-24 21:25:45 +04:00
9f3af7033e #5 -- Edit terms
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m28s
2025-02-24 15:00:11 +04:00
746da497de #5 -- Add rule only if variables are defined
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m1s
2025-02-21 11:45:38 +04:00
df451f01ce #5 -- Fix layout
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m45s
2025-02-21 11:40:49 +04:00
202d8cd0d3 #5 -- Fix validation
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m10s
2025-02-21 10:40:47 +04:00
c33680fd66 #5 -- Fix table identity strategy
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 11s
2025-02-21 10:40:03 +04:00
47059bc2de #5 -- Add rule edit link
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m4s
2025-02-20 18:53:39 +04:00
4449902185 #5 -- Validate edit
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 2m28s
2025-02-20 16:14:55 +04:00
972284fad3 #5 -- Fix save variables
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m11s
2025-02-20 13:52:14 +04:00
fb01034fc8 #5 -- Fix variables
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 57s
2025-02-19 17:44:51 +04:00
3723881909 #5 -- Add variables and terms to db
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m2s
2025-02-19 17:02:37 +04:00
11fc4e46d1 #5 -- Show and edit rules
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m47s
2025-02-19 14:33:29 +04:00
486981c0ff #5 -- Rule model as a string
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m3s
2025-02-18 17:54:30 +04:00
0d7f970629 Merge pull request '13-register' (#14) from 13-register into master
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m10s
Reviewed-on: #14
2025-02-18 14:17:08 +04:00
cabadba885 Merge branch 'master' of ssh://nio17.ulstu.ru:22023/romanov73/fuzzy-controller into 13-register
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m16s
2025-02-18 14:11:09 +04:00
c82a171e3b rm db
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m26s
2025-02-18 14:10:41 +04:00
ecf5e1fab9 #13 -- Add buttons
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m12s
2025-02-18 14:02:43 +04:00
63ec2cc289 #13 -- Add link to rule edit page
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m10s
2025-02-18 12:03:15 +04:00
48e65bd53d #13 -- Fix ci
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 10m2s
2025-02-18 11:30:06 +04:00
887de9979b #13 -- Fix ci
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m3s
2025-02-18 10:54:36 +04:00
f3adce05df #13 -- Fix deploy
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m6s
2025-02-18 10:40:10 +04:00
e2ddf48aa8 #13 -- Fix deploy
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m7s
2025-02-18 10:03:55 +04:00
5fc7e89c7c #13 --Fox deploy script
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 58s
2025-02-17 17:34:31 +04:00
a79c79ab77 #13 -- Fix deploy script
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m6s
2025-02-17 16:46:07 +04:00
86d8f85e3c #13 -- Fix jdk
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m4s
2025-02-17 16:43:45 +04:00
76a4738682 Merge branch 'master' of ssh://nio17.ulstu.ru:22023/romanov73/fuzzy-controller
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m3s
2025-02-17 16:40:05 +04:00
01b3408faf #13 -- Fix stages 2025-02-17 16:39:53 +04:00
64b70fabff Обновить README.md
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 47s
2025-02-17 15:22:59 +04:00
29990ca26e add Jenkinsfile
Some checks failed
CI fuzzy controller / container-test-job (push) Has been cancelled
2025-02-17 15:21:47 +04:00
73b5dd47df #13 -- Add jenkinsfile
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m33s
2025-02-17 15:12:33 +04:00
c2019def08 #13 -- Add rule edit form
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m31s
2025-02-17 15:00:45 +04:00
495b04e51d #13 -- Add rule crud
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 2m1s
2025-02-17 14:08:58 +04:00
be3f70f14c xfgdfgf
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 2m53s
2025-02-17 13:18:04 +04:00
9666419ed2 #13 -- Fix rule models
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m19s
2025-02-17 12:09:24 +04:00
ef9b78251c #13 -- Show rules of project
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m36s
2025-02-17 10:44:14 +04:00
2ca47e0d98 #13 -- Add proejct rules list
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m5s
2025-02-16 22:01:51 +04:00
dde1bfec7b #13 -- Fix ci
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m1s
2025-02-16 21:30:43 +04:00
c757c6d246 Fix ci 2025-02-16 21:29:26 +04:00
27c72636c0 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 5s
2025-02-16 17:57:34 +04:00
fe73f01642 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 5s
2025-02-16 17:13:33 +04:00
a264e23178 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 5s
2025-02-16 17:10:21 +04:00
02e3412aff Fix ci
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 2m6s
2025-02-16 17:06:04 +04:00
e8386affb3 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 5s
2025-02-16 16:53:01 +04:00
d5dd379350 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 5s
2025-02-16 16:44:57 +04:00
b441310963 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 4s
2025-02-16 16:44:22 +04:00
03a141777d Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 4s
2025-02-16 16:37:45 +04:00
7984a554c1 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 0s
2025-02-16 16:33:56 +04:00
2fbb530e46 Fic ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 0s
2025-02-16 16:30:44 +04:00
d45a536faf Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 16:25:39 +04:00
d3901ba110 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 4s
2025-02-16 16:24:00 +04:00
fd236ef0cf Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 16:23:06 +04:00
abd38f2b9a Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 16:22:23 +04:00
5442fe40cc Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 4s
2025-02-16 16:14:51 +04:00
7a63050245 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 16:08:14 +04:00
dc24a8589f Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 16:01:59 +04:00
694416b4aa Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 0s
2025-02-16 16:01:09 +04:00
2cbaaef9ea Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 0s
2025-02-16 15:58:15 +04:00
55b8d46e70 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 0s
2025-02-16 15:53:31 +04:00
d8e4a2e7b6 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 15:51:56 +04:00
af54daed6a Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 4s
2025-02-16 15:39:01 +04:00
8e892eb0f5 Fix ci
Some checks failed
CI fuzzy controller / container-test-job (push) Failing after 3s
2025-02-16 15:38:23 +04:00
e40bde4830 #13 -- Fix ci 2025-02-16 15:36:19 +04:00
3abe71b07d #13 -- Fix config
Some checks failed
Test fuzzy controller / Explore-Gitea-Actions (push) Failing after 28s
2025-02-16 15:05:46 +04:00
505a05bd0c #13 -- Try other image 2025-02-16 15:02:57 +04:00
938bc36347 #13 -- Fix config
Some checks failed
Test fuzzy controller / Explore-Gitea-Actions (push) Failing after 7s
2025-02-16 14:55:47 +04:00
8f58bec32a #13 --Move config
Some checks failed
Test fuzzy controller / Explore-Gitea-Actions (push) Failing after 7s
2025-02-16 14:54:13 +04:00
9cdc2b86b4 #13 -- Add gitea actions 2025-02-16 14:48:29 +04:00
1fe44198b8 13 -- Add registration page 2025-02-15 23:53:46 +04:00
5f111a9671 Merge pull request '11-projects' (#12) from 11-projects into master
Reviewed-on: #12
2025-02-15 14:12:42 +04:00
fbf1cb50e2 #11 -- Fix menu 2025-02-15 14:07:45 +04:00
8fb60bc079 #11 -- Fix menu 2025-02-15 14:07:11 +04:00
7cc6e88c35 #11 -- Add project crud 2025-02-15 14:04:31 +04:00
a2ff48a165 #11 -- Add security config 2025-02-14 20:14:41 +04:00
1f22e12dd4 #11 -- Add login page 2025-02-14 20:14:12 +04:00
07d6a2118f #11 -- Add error pages 2025-02-14 20:13:56 +04:00
26cf6d0b03 #11 -- Add spring security 2025-02-14 19:45:45 +04:00
056ffef87c #11 -- Add user services 2025-02-14 19:41:43 +04:00
eb0ace5fbe #11 -- Add project user 2025-02-14 19:41:21 +04:00
a4120b3c48 #11 -- Add project rest api 2025-02-14 19:29:16 +04:00
2131ac462b #11 -- Add user session 2025-02-14 18:59:54 +04:00
c372ff511f #11 -- Add project service 2025-02-14 18:59:38 +04:00
0e4cb4fa2e #11 -- Add project repository 2025-02-14 18:59:19 +04:00
b4af3bf238 Add project controller 2025-02-14 18:59:01 +04:00
f0c1c26800 Add user models 2025-02-14 18:58:46 +04:00
2a51f5fffc Add project models 2025-02-14 18:58:24 +04:00
93d4da03df Fix menu 2025-02-14 18:11:17 +04:00
d167d80b84 Update README.md 2025-02-14 15:39:10 +04:00
9e4bbf203d Update README.md 2025-02-14 15:29:43 +04:00
9ee62e2aa5 JDK-21 2025-02-14 15:09:44 +04:00
68da6681f5 add python client 2024-08-13 16:17:36 +04:00

View File

@ -1,67 +1,43 @@
buildscript {
ext {
versionSpringBoot = '2.3.9.RELEASE'
}
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath group: 'org.springframework.boot', name: 'spring-boot-gradle-plugin', version: versionSpringBoot
}
plugins {
id 'java'
id 'org.springframework.boot' version '3.4.2'
id 'io.spring.dependency-management' version '1.1.7'
}
group 'ru.ulstu'
version '0.0.1'
apply plugin: 'java'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
sourceCompatibility = 11
targetCompatibility = 11
jar {
archiveBaseName = 'fuzzy-controller'
}
compileJava {
options.encoding = "UTF-8"
group = 'ru.ulstu'
version = '0.0.1-SNAPSHOT'
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
repositories {
mavenLocal()
mavenCentral()
maven {
url="https://repository.ow2.org/nexus/content/repositories/public"
url = uri("http://repo.athene.tech/repository/maven-central/")
allowInsecureProtocol(true)
}
}
configurations {
implementation.exclude module: "spring-boot-starter-tomcat"
implementation.exclude module: "follow-redirects"
implementation.exclude module: "is-buffer"
}
dependencies {
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-jetty'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-validation'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-data-jpa'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-webflux'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-security'
implementation group: 'org.json', name: 'json', version: '20220320'
implementation group: 'nz.net.ultraq.thymeleaf', name: 'thymeleaf-layout-dialect'
implementation group: 'org.thymeleaf.extras', name: 'thymeleaf-extras-springsecurity6'
implementation group: 'com.fasterxml.jackson.module', name: 'jackson-module-afterburner'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-hibernate5'
implementation group: 'com.h2database', name:'h2'
implementation group: 'commons-io', name: 'commons-io', version: '2.6'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.12.0'
implementation group: 'io.springfox', name: 'springfox-boot-starter', version: '3.0.0'
implementation group: 'org.springdoc', name: 'springdoc-openapi-starter-webmvc-ui', version: '2.8.4'
implementation group: 'com.ibm.icu', name: 'icu4j', version: '63.1'
implementation group: 'org.eclipse.jgit', name: 'org.eclipse.jgit', version: '5.9.0.202009080501-r'