Commit Graph

243 Commits

Author SHA1 Message Date
08751b9452 #58 -- add scheduler 2022-06-17 16:33:53 +04:00
BarminaA
5426253b39 #58-add new TS classes 2022-06-14 16:19:41 +04:00
BarminaA
9a38056a94 #58-add AbstractTSExtractor 2022-06-08 15:44:53 +04:00
BarminaA
f41ae7e536 #58 - Add TS storage 2022-04-26 13:02:26 +04:00
Anton Romanov
5d0e884006 #29 -- add statistic filer 2021-05-12 13:53:16 +04:00
Anton Romanov
1cd0f3fe31 #28-Change database request 2021-05-12 11:07:14 +04:00
Anton Romanov
9ab0d9cee0 #27 -- add multithreading 2021-04-30 11:27:36 +04:00
Anton Romanov
ccde75abc6 #27 -- fix performance 2021-04-30 10:11:20 +04:00
Anton Romanov
49e906c190 #27 -- fix statistic 2021-04-29 16:19:27 +04:00
Anton Romanov
97433f9e73 #27 -- fix pagination 2021-04-28 15:16:25 +04:00
Anton Romanov
76c13d02f5 #27 -- fix read commits 2021-04-28 14:45:03 +04:00
Anton Romanov
fd15fd52df #27 -- fix exception handler 2021-04-28 12:19:14 +04:00
Anton Romanov
94e2dfbe2c #27 -- fix long execution time of removing commits 2021-04-28 12:00:30 +04:00
Anton Romanov
f1cf6c8d2f #27 -- fix out of memory and transactional removing 2021-04-28 11:50:17 +04:00
Anton Romanov
5054224ff3 fix out of memory 2021-04-28 11:44:27 +04:00
Anton Romanov
743e730397 Merge branch '27-logs' into 'master'
Resolve "Добавить логирование всех действий по индексации"

Closes #27

See merge request romanov73/git-extractor!26
2021-04-28 05:59:21 +00:00
Anton Romanov
691ea95a1c fix query 2021-04-28 09:56:14 +04:00
Anton Romanov
4ae01bb3f1 add commit pagination on indexing 2021-04-28 09:17:40 +04:00
Anton Romanov
27d7cc17b5 Merge branch '27-logs' into 'master'
Resolve "Добавить логирование всех действий по индексации"

Closes #27

See merge request romanov73/git-extractor!25
2021-04-27 14:02:53 +00:00
Anton Romanov
8cbabe5c06 fix author 2021-04-27 17:31:47 +04:00
Anton Romanov
138960cfb7 add threads 2021-04-27 17:05:39 +04:00
Anton Romanov
97cefbfbdf add loggers 2021-04-27 16:28:01 +04:00
BarminaA
0f14b1acd6 #26-Add true and false 2021-04-26 11:54:34 +04:00
BarminaA
fb04c3bb1d #26-Removing null from lineChange 2021-04-24 19:23:44 +04:00
Anton Romanov
751e4d264d #25-Cleaning cod 2021-04-22 13:05:19 +04:00
Anton Romanov
c684d53b15 #25-Fixing bug 2021-04-22 13:01:52 +04:00
Anton Romanov
4b4194e188 Merge branch '24-change-entity-methods' into 'master'
Resolve "Дополнить методы работающие с сущностью"

Closes #24

See merge request romanov73/git-extractor!22
2021-04-22 06:21:56 +00:00
Anton Romanov
8354d45a32 #24-Create resource methods 2021-04-22 10:18:03 +04:00
Anton Romanov
05874f8bd5 fix query and pagination 2021-04-22 09:08:56 +04:00
Anton Romanov
942090145f #24-Create new methods 2021-04-21 15:23:37 +04:00
Anton Romanov
0bd1e9e145 Merge remote-tracking branch 'origin/master' into master 2021-04-20 12:26:57 +04:00
Anton Romanov
fb0c605206 #20 -- some improvements 2021-04-20 12:26:43 +04:00
Anton Romanov
6fd0a6bc9c Merge branch '23-create-method' into 'master'
Resolve "Создать методы для статистики"

Closes #23

See merge request romanov73/git-extractor!21
2021-04-20 07:30:13 +00:00
Anton Romanov
2c1350e96f #23-Removing unnecessary code 2021-04-20 11:19:48 +04:00
Anton Romanov
f3df5f5ad1 #23-Create statistic method 2021-04-19 16:52:00 +04:00
Anton Romanov
4fd8a510f3 Merge branch '20-detect-bl' into 'master'
Resolve "Определять классы, содержащие бизнес-логику"

Closes #20

See merge request romanov73/git-extractor!17
2021-04-19 09:47:05 +00:00
Anton Romanov
37839920c0 #20 -- Add database business logic field 2021-04-19 13:45:21 +04:00
Anton Romanov
7a4e6d8fa1 #20 -- Fix docs 2021-04-19 13:24:49 +04:00
Anton Romanov
0b41ef37ae #23-Create new methods 2021-04-16 14:53:38 +04:00
Anton Romanov
6304365ec6 Change entity pie 2021-04-15 16:11:44 +04:00
Anton Romanov
24e2b1bd00 improve queries performance 2021-04-15 10:52:23 +04:00
root
25847b16e8 fix resources 2021-04-14 13:14:28 +00:00
root
62b1542de5 fix resources 2021-04-14 13:05:49 +00:00
Anton Romanov
8b9822de19 #22 - Change statistic pie 2021-04-14 16:56:47 +04:00
Anton Romanov
2cb0ad15ba #22 - Add new statistic pie 2021-04-14 13:24:59 +04:00
Anton Romanov
e61e13e342 Delete extra file 2021-04-14 11:42:10 +04:00
Anton Romanov
0b0b8193b4 Add check entity 2021-04-13 16:52:10 +04:00
Anton Romanov
b32bad1eda #21 -- Clean filter 2021-04-12 17:10:23 +04:00
Anton Romanov
6c6e8fdc3b #21 -- Add entity filter 2021-04-12 16:38:01 +04:00
Anton Romanov
9fcc14ae6f #20 -- Get business logic classes 2021-04-12 12:12:24 +04:00
Anton Romanov
797718ddc3 #12 -- Fix NPE 2021-04-12 11:01:59 +04:00
Anton Romanov
1b468746da #12 -- Show mark if entity is present 2021-04-12 10:53:33 +04:00
Anton Romanov
c072e1ec80 #12 -- Add database column 2021-04-12 10:44:45 +04:00
Anton Romanov
4265441490 #12 -- Get file content for specific commit 2021-04-12 10:41:26 +04:00
Anton Romanov
bf611faa38 #12 -- Fix code 2021-04-10 12:19:44 +04:00
Anton Romanov
03e2b7ac07 #12 -- Fix components for spring 2021-04-10 11:22:01 +04:00
Anton Romanov
cbd77dfb24 #12 -- Improve performance 2021-04-10 10:23:33 +04:00
Anton Romanov
7e429fca2c #12 -- Fix conflicts after merge 2021-04-10 09:49:32 +04:00
Anton Romanov
387226f26e Merge branch 'master' into 12-heuristic
# Conflicts:
#	src/main/java/ru/ulstu/extractor/service/GitRepositoryService.java
#	src/main/resources/templates/error.html
2021-04-10 09:44:42 +04:00
Anton Romanov
238fdccf32 #19 -- Fix code 2021-04-09 15:13:53 +04:00
Anton Romanov
6760b4d255 #19 -- Fix code 2021-04-09 15:12:01 +04:00
Anton Romanov
e58e2be281 #19 -- Fix case sensitivity filtering 2021-04-09 15:10:40 +04:00
Anton Romanov
d69c4ea5f5 Merge remote-tracking branch 'origin/19-filtering-by-author' into 19-filtering-by-author
# Conflicts:
#	src/main/java/ru/ulstu/extractor/controller/GitFilteringController.java
#	src/main/java/ru/ulstu/extractor/repository/CommitRepository.java
#	src/main/java/ru/ulstu/extractor/service/FilteringService.java
2021-04-09 15:00:26 +04:00
Anton Romanov
e6f6737bf0 #19 -- Fix code 2021-04-09 14:58:24 +04:00
Anton Romanov
1770de91c8 #19 -- Fix filtering 2021-04-09 14:57:52 +04:00
Anton Romanov
61163d2f8f #19 - Add new filter 2021-04-09 14:26:28 +04:00
Anton Romanov
3cdc712a2c #19 - Add filter by author 2021-04-09 10:48:42 +04:00
Anton Romanov
d73e263814 #18 -- Fix labels 2021-04-08 11:34:07 +04:00
Anton Romanov
26942c6e88 Merge branch 'master' into 18-statistics-page 2021-04-08 11:26:32 +04:00
Anton Romanov
a76b5cd05f #18 -- Fix selection unique commits 2021-04-08 11:11:21 +04:00
Anton Romanov
818bf6a349 #18 -- Add menu item 2021-04-08 11:02:36 +04:00
Anton Romanov
2a09db80d1 #18 - Update graphic 2021-04-08 10:59:45 +04:00
Anton Romanov
660dcb9fea #18 - Clean graphic 2021-04-07 15:23:17 +04:00
Anton Romanov
01ecc09636 #18 - Create new graphic 2021-04-07 15:02:35 +04:00
Anton Romanov
5e7887740d #18 - Create CommitTimeStatistic 2021-04-06 14:44:05 +04:00
Anton Romanov
68c0f597ca fix pagination 2021-04-05 15:07:08 +04:00
Anton Romanov
6c89e67ac7 #18 - Create column table 2021-04-05 15:06:27 +04:00
Anton Romanov
41efe3b3f4 #18 -- fix width 2021-04-05 13:13:53 +04:00
Anton Romanov
fa3d285d83 #18 -- fix percents 2021-04-05 12:31:36 +04:00
Anton Romanov
eb59d3684d #18 - Find percent 2021-04-05 12:19:51 +04:00
Anton Romanov
ddd5bc504e show authors 2021-04-05 12:09:04 +04:00
Anton Romanov
8365cf825a fix indexing UI 2021-04-05 11:05:45 +04:00
Anton Romanov
dc99cd6ab2 fix git branch checkout 2021-04-05 10:09:40 +04:00
BarminaA
c4edf5b639 #18- Add CommitAuthorStatistic 2021-04-02 16:10:46 +04:00
Anton Romanov
08f51fa080 #8 -- Remove unused title tags 2021-04-02 15:03:41 +04:00
Anton Romanov
13abe00892 #8 -- Fix data pagination on view. 2021-04-02 15:00:10 +04:00
BarminaA
fc2f0c209a #18- Add controller 2021-04-02 14:12:05 +04:00
Anton Romanov
33bf0bd8f3 #8 -- Add router component. You can access to url's in mvc controllers also in web page templates. 2021-04-02 11:05:33 +04:00
Anton Romanov
caae6eae5a #18 - Create statistic 2021-04-01 16:16:54 +04:00
Anton Romanov
740c750988 Merge remote-tracking branch 'origin/master' into 12-heuristic 2021-03-31 13:36:53 +04:00
Anton Romanov
e348b37625 Merge branch '17-create-new-html' into 'master'
Resolve "Создать новые html страницы"

Closes #17

See merge request romanov73/git-extractor!12
2021-03-31 09:36:42 +00:00
Anton Romanov
bbdfb91b1d #17 - Redirect to filtering 2021-03-31 13:25:33 +04:00
Anton Romanov
f83d78e763 #12 -- Fix directory methods 2021-03-31 13:10:44 +04:00
Anton Romanov
8d3e7f4e2e #12 -- Add build tool components 2021-03-31 12:30:59 +04:00
Anton Romanov
5153270239 #12 -- Need to detect project structure 2021-03-31 11:18:49 +04:00
Anton Romanov
2ee965a113 #12 -- Add some parsing of java files 2021-03-30 18:07:48 +04:00
Anton Romanov
c5e1ad8f37 #12 -- Add directory service 2021-03-30 15:23:22 +04:00
Anton Romanov
117315024e Merge branch 'master' into 12-heuristic
# Conflicts:
#	build.gradle
2021-03-30 14:54:46 +04:00
Anton Romanov
ec209e8fe8 #17 - Show indexed repositories 2021-03-29 17:21:42 +04:00
Anton Romanov
fb068f7b2a #16 -- Clear previous commits 2021-03-29 17:11:07 +04:00
Anton Romanov
50bc8aee9e #16 -- Fix npe 2021-03-29 17:10:47 +04:00
Anton Romanov
014af08531 #16 -- Remove repo after indexing 2021-03-29 17:01:04 +04:00
Anton Romanov
d2f67a8a75 Merge branch 'master' into 17-create-new-html 2021-03-29 15:42:39 +04:00
Anton Romanov
e868bcee54 #17 - Add some pages 2021-03-29 15:41:37 +04:00
Anton Romanov
c89a27d495 #16 -- Show commits page 2021-03-29 15:38:54 +04:00
Anton Romanov
cf9f4ea82b #16 -- Save commits to DB 2021-03-29 14:40:20 +04:00
Anton Romanov
14a7983f49 #16 -- Checkout specific branch 2021-03-29 12:04:52 +04:00
Anton Romanov
99415a1a22 #16 -- Add JPA. Create entity classes, repositories and database changelogs. 2021-03-29 11:38:27 +04:00
Anton Romanov
736ee1b3d8 #15 -- Some classes refactoring 2021-03-27 12:13:07 +04:00
Anton Romanov
0ab674e366 #15 -- Fix empty strings 2021-03-27 11:59:01 +04:00
Anton Romanov
4b56058835 #15 -- Fix filtering table 2021-03-27 11:58:07 +04:00
Anton Romanov
11f3b93b9d #15 -- Fix collapsible 2021-03-27 11:13:42 +04:00
Anton Romanov
5bc65ea8d9 #15 -- Fix bootstrap buttons, align inputs 2021-03-27 10:08:24 +04:00
Anton Romanov
c9385b82a3 #7 - create-changelog 2021-03-26 17:35:28 +04:00
Anton Romanov
57b4f434d5 #12 -- Add html page to programming language detection. Implement detector service. 2021-03-26 17:34:34 +04:00
Anton Romanov
4d74000c96 #10 - change table 2021-03-25 16:18:00 +04:00
Anton Romanov
5730954c13 #12 -- Add base classes for heuristic 2021-03-25 09:21:58 +04:00
Anton Romanov
ed8c6edfe2 #10 - add table 2021-03-24 15:22:53 +04:00
Anton Romanov
0f4926ddd8 #6 - cleaning branch 2021-03-23 15:20:35 +04:00
Anton Romanov
fffb9f76fb #6 - add Branch 2021-03-23 15:06:12 +04:00
BarminaA
ca75025d51 Merge branch '2-web-pages' into 'master'
Resolve "Добавить верстку нужных страниц"

Closes #2

See merge request romanov73/git-extractor!3
2021-03-19 08:05:47 +00:00
Anton Romanov
97b3762c78 #2 - add new filter 2021-03-19 11:45:03 +04:00
Anton Romanov
3de5950389 #2 - change filtering 2021-03-18 11:08:56 +04:00
Anton Romanov
16271d2a84 #5 -- Add liquibase dependency, create changelog for commits table 2021-03-17 14:18:24 +04:00
Anton Romanov
62db77c82e #2 - add web page filtering 2021-03-17 14:09:30 +04:00
Anton Romanov
ac9dcaa11d #2 - add web pages 2021-03-17 12:19:03 +04:00
Anton Romanov
4f5a096a5e Merge branch 'master' into 4-db
# Conflicts:
#	src/main/resources/application.properties
2021-03-17 09:15:10 +04:00
Anton Romanov
59e058efef Merge branch '1-mvc' into 'master'
Resolve "Сделать веб-приложение"

Closes #1

See merge request romanov73/git-extractor!1
2021-03-17 05:15:23 +00:00
Anton Romanov
b02305585e #1 -- Fix code 2021-03-17 09:13:51 +04:00
Anton Romanov
1418949a90 #4 -- Fix menu 2021-03-16 17:59:18 +04:00
Anton Romanov
219400614a #4 -- Add database connection and repository example 2021-03-16 16:30:11 +04:00
Anton Romanov
4c3725a38b #1 -- Add internationalization 2021-03-16 14:31:27 +04:00
Anton Romanov
de2125d251 #1 -- Add custom error page 2021-03-16 13:50:29 +04:00
Anton Romanov
f04973ef88 getting data output right 2021-03-16 12:51:18 +04:00
Anton Romanov
e669750575 #1 -- Add simple mvc form 2021-03-16 09:43:46 +04:00
Anton Romanov
0bf6947060 getting data output right 2021-03-12 10:49:46 +04:00
Anton Romanov
67d028d6cb getting data output 2021-03-11 17:04:58 +04:00
Anton Romanov
0204547710 getting a list of changed data 2021-03-10 14:47:43 +04:00
Anton Romanov
7b8c22b410 get date and author 2021-03-09 15:54:59 +04:00
Anton Romanov
199e9a7eb1 add class Commit 2021-02-19 16:00:09 +04:00
Anton Romanov
ac2e20da0e fix git pull 2021-02-18 08:16:15 +04:00
Anton Romanov
685eb9584d add controller 2021-02-17 16:41:22 +04:00
Anton Romanov
d9eab69b68 initial commit 2021-02-17 16:04:19 +04:00