Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1034 commits
Select commit Hold shift + click to select a range
dc06a10
readme updated (#852)
Bonymol-aot Sep 2, 2022
5329869
Bug fix token expired (#856)
shuhaib-aot Sep 2, 2022
c46578e
Pagination bug fix (#855)
AbijithS-aot Sep 2, 2022
0f45228
client side deployment doc and configuration updated (#839)
kiran-aot Sep 2, 2022
49bb651
Form Search and sort changes. (#857)
Josephalexantony-aot Sep 2, 2022
c52defd
updated form Save message Show (#859)
abhilash-aot Sep 2, 2022
c3f170a
Form search (#860)
Josephalexantony-aot Sep 2, 2022
abd168e
Update README.md (#861)
alanraju-aot Sep 2, 2022
6b219d7
Pagination issue solved (#862)
Josephalexantony-aot Sep 2, 2022
419a641
Update CHANGELOG.md (#858)
Bonymol-aot Sep 2, 2022
8c07ac6
Internationalization (#863)
Bonymol-aot Sep 2, 2022
b6b4fc1
readme update (#866)
Bonymol-aot Sep 2, 2022
105a702
Patch (#864)
abilpraju-aot Sep 2, 2022
376a822
Readme updated (#865)
Bonymol-aot Sep 2, 2022
6d8e3d2
Update README.md (#867)
Bonymol-aot Sep 2, 2022
e0c2563
Create sample.env (#868)
abhilash-aot Sep 2, 2022
017662e
Fixed issue of not getting workflow after choosing a workflow from lo…
devin-aot Sep 2, 2022
d1e555a
Update CHANGELOG.md (#870)
Bonymol-aot Sep 2, 2022
f5e020f
Sticking Werkzeug version
sumesh-aot Sep 2, 2022
d2e002e
Merge pull request #872 from sumesh-aot/data-analysis-ci-fix
sumesh-aot Sep 2, 2022
322744e
Version updated (#873)
abilpraju-aot Sep 2, 2022
d973766
Merge pull request #871 from AOT-Technologies/develop
abhilash-aot Sep 2, 2022
87a6e46
tcp connection check before running migrations
sreehari-aot Sep 6, 2022
6b0d582
Merge pull request #875 from sreehari-aot/wait-for-service
abhilash-aot Sep 6, 2022
f6f64f4
service task details loading bugfix
sreehari-aot Sep 6, 2022
72b4d80
Merge pull request #876 from sreehari-aot/service-task-details-loadin…
abhilash-aot Sep 6, 2022
c6002ef
Update VERSION
sumesh-aot Sep 6, 2022
8f45a5c
giving excecutable permission to wait for service script
sreehari-aot Sep 7, 2022
54e22cd
Fixing issue with roles not returning path
sumesh-aot Sep 9, 2022
825ed96
Merge pull request #878 from sreehari-aot/permission
abhilash-aot Sep 12, 2022
4ddb397
Merge pull request #879 from sumesh-aot/5.0.1
abhilash-aot Sep 12, 2022
628374b
task menu added
AbijithS-aot Sep 12, 2022
611258d
task menu aligned
AbijithS-aot Sep 12, 2022
bc8f6d2
Updated labels in workflow dropdowns and added unique DRD Id to defau…
devin-aot Sep 12, 2022
148f5fe
Workflow Can now be identified with checkbox
Josephalexantony-aot Sep 13, 2022
9f835fd
Merge pull request #882 from devin-aot/modify_workflow_labels
abhilash-aot Sep 13, 2022
30181cc
Merge pull request #877 from sumesh-aot/version-update
abhilash-aot Sep 13, 2022
332d6a1
web_form_url keyerror handled to allow requets without this parameter
sreehari-aot Sep 13, 2022
d799734
version update
sreehari-aot Sep 13, 2022
ba36704
Merge pull request #883 from Josephalexantony-aot/process-types
abhilash-aot Sep 13, 2022
91ce62c
Merge pull request #884 from sreehari-aot/FWF-1688
abhilash-aot Sep 13, 2022
d84452c
updated translation
abilpraju-aot Sep 13, 2022
3c87e75
Update FormSubmissionListener.java
Sep 13, 2022
b216077
Update FormSubmissionListener.java
Sep 13, 2022
7441682
space fixed
abilpraju-aot Sep 13, 2022
43c38d2
Merge pull request #886 from SnehaSuresh-aot/bpm_fix
abhilash-aot Sep 13, 2022
77d770b
Fixed unique Id error in properties panel after deployment
devin-aot Sep 13, 2022
08f5d5a
Merge branch 'develop' of https://github.com/AbijithS-aot/forms-flow-…
AbijithS-aot Sep 14, 2022
25f4095
conversation resolved
AbijithS-aot Sep 14, 2022
84aa73f
Merge pull request #880 from AbijithS-aot/task_header
abhilash-aot Sep 14, 2022
c2b4f2c
Merge pull request #887 from devin-aot/fix_unique_id_panel_error
abhilash-aot Sep 14, 2022
384fd80
Merge pull request #885 from abilpraju-aot/FWF-1696
abhilash-aot Sep 14, 2022
37b1549
wizard alignent fix
abilpraju-aot Sep 14, 2022
095f953
Merge pull request #888 from abilpraju-aot/wizard-alignment
abhilash-aot Sep 14, 2022
ba7074c
Adding process-instance variables endpoint
sumesh-aot Sep 14, 2022
ca81eb5
Update ProcessInstanceRestResourceImpl.java
sumesh-aot Sep 14, 2022
5afc1b7
Adding the formUrl back to history
sumesh-aot Sep 14, 2022
b7e4144
Update application_history.py
sumesh-aot Sep 14, 2022
7541c32
Update application_history.py
sumesh-aot Sep 14, 2022
bc98da4
Changes for adding formUrl
sumesh-aot Sep 15, 2022
b77c2bc
Update VERSION
sumesh-aot Sep 15, 2022
174d0b6
Update application_history.py
sumesh-aot Sep 15, 2022
c749e82
added version endpoint
Sep 15, 2022
3c23f2c
Refresh modeler after deployment to fix false 'unique ID' error in pr…
devin-aot Sep 15, 2022
3e3f87d
Adding v1 to the bpmApiUrl to not break any scripts using it
sumesh-aot Sep 15, 2022
87648b8
Adding client specific token for multi tenant service account
sumesh-aot Sep 15, 2022
eb2a337
Setting bpmApiUrl
sumesh-aot Sep 16, 2022
eeef167
setting bpmApiUrl
sumesh-aot Sep 16, 2022
3c78fdb
version endpoint fixes
Sep 16, 2022
3c701ed
Merge pull request #893 from devin-aot/fix_unique_id_error-v2
abhilash-aot Sep 16, 2022
d7ee2fe
Merge pull request #891 from sumesh-aot/5.0.1
sumesh-aot Sep 16, 2022
7f95b20
Renamed Modeller to Modeler
devin-aot Sep 16, 2022
5017c6b
Cleaned up Modeler css file
devin-aot Sep 16, 2022
23118f5
Merge branch 'release/5.0.1' into modeler_code_cleanup
devin-aot Sep 16, 2022
09fe9d0
Updated variable names
devin-aot Sep 16, 2022
cd4c6a1
Updated variable names
devin-aot Sep 16, 2022
0be15c3
Merge branch 'modeler_code_cleanup' of https://github.com/devin-aot/f…
devin-aot Sep 16, 2022
a8774b1
Requirements update for vulnerabilities
sumesh-aot Sep 16, 2022
18ebea2
Github actions to scan release branch
sumesh-aot Sep 16, 2022
9467130
Fixing CI issue
sumesh-aot Sep 16, 2022
9d7e24b
Requirement updates
sumesh-aot Sep 16, 2022
271f921
Update requirements
sumesh-aot Sep 16, 2022
9e59b84
Removing repetive checks
sumesh-aot Sep 16, 2022
74d67f0
Merge pull request #892 from SnehaSuresh-aot/bpm-update
SnehaSuresh-aot Sep 19, 2022
6d1a25f
Update pom-default.xml
Sep 19, 2022
bcacbc3
Merge pull request #900 from SnehaSuresh-aot/bpm-update
SnehaSuresh-aot Sep 19, 2022
d9b07fe
loading bug fix
abilpraju-aot Sep 19, 2022
12298fe
Updated requirements.txt
saravanpa-aot Sep 19, 2022
0b2a1cb
pymssql addded
saravanpa-aot Sep 19, 2022
b55e29a
notification message update
sreehari-aot Sep 20, 2022
52c83f9
Merge pull request #899 from sumesh-aot/5.0.1
sumesh-aot Sep 20, 2022
5d7f39a
Merge pull request #907 from sreehari-aot/release/5.0.1
sumesh-aot Sep 20, 2022
5df147c
Merge pull request #905 from abilpraju-aot/sbc-patch-fix
sumesh-aot Sep 20, 2022
12f36e9
multitenant common workflow fix
auslin-aot Sep 21, 2022
dc7c72d
code format
auslin-aot Sep 21, 2022
2965bba
fixed data changing
shuhaib-aot Sep 21, 2022
ce95a66
fixed sbc form issue
shuhaib-aot Sep 21, 2022
dbb3c2a
Conflict resolve branch develop to release 5.0.1 (#909)
abilpraju-aot Sep 21, 2022
49d0e20
version added (#908)
abilpraju-aot Sep 21, 2022
bc5d590
updated
shuhaib-aot Sep 22, 2022
63e55f0
form sort bug fix
Josephalexantony-aot Sep 22, 2022
5727007
Merge pull request #912 from Josephalexantony-aot/sort-changes
Josephalexantony-aot Sep 22, 2022
5ed281a
Merge branch 'release/5.0.1' of https://github.com/AOT-Technologies/f…
auslin-aot Sep 22, 2022
1e08c0a
Merge branch 'release/5.0.1' of https://github.com/AOT-Technologies/f…
shuhaib-aot Sep 22, 2022
8121d8e
Multitenancy process type changes
Josephalexantony-aot Sep 22, 2022
33ec24f
Merge pull request #910 from auslin-aot/multitenant-common-workflow-fix
auslin-aot Sep 22, 2022
4b99dba
Merge branch 'release/5.0.1' of https://github.com/Josephalexantony-a…
Josephalexantony-aot Sep 22, 2022
edd378d
Merge pull request #913 from Josephalexantony-aot/application-date-pi…
Josephalexantony-aot Sep 22, 2022
870ec54
Application Date picker was not working properly while entering Year
Josephalexantony-aot Sep 22, 2022
3ff9822
Merge pull request #914 from Josephalexantony-aot/application-date-pi…
Josephalexantony-aot Sep 22, 2022
9da8329
Merge branch 'release/5.0.1' of https://github.com/AOT-Technologies/f…
shuhaib-aot Sep 22, 2022
3ed5906
fixed wizard form and search input
shuhaib-aot Sep 22, 2022
6080785
Merge pull request #915 from shuhaib-aot/FWF1716-17
sumesh-aot Sep 22, 2022
06a21e4
Adding sample realm exports
sumesh-aot Sep 22, 2022
201750f
Merge branch 'release/5.0.1' into version-fix
sumesh-aot Sep 22, 2022
e7246a9
Added a space between the task and task count
Josephalexantony-aot Sep 23, 2022
01599f2
Merge pull request #916 from sumesh-aot/5.0.1
abhilash-aot Sep 23, 2022
4e547c3
Merge pull request #906 from saravanpa-aot/version-fix
abhilash-aot Sep 23, 2022
e388d60
version changes
alanraju-aot Sep 23, 2022
8bd4341
Merge pull request #919 from AOT-Technologies/version-changes
abhilash-aot Sep 23, 2022
4ee49dd
Merge pull request #918 from Josephalexantony-aot/Form-design-modeller
Josephalexantony-aot Sep 23, 2022
e76d2dd
Resolved merge conflict
devin-aot Sep 23, 2022
9163cfe
style glitch fix in application<->drafts, resource validation before …
sreehari-aot Sep 26, 2022
b36de0f
version bumped to 5.0.1
sreehari-aot Sep 26, 2022
3d1af14
Update README.md
sumesh-aot Sep 26, 2022
6885bcf
Added Redis configuration for websockets
Sep 27, 2022
ece26f3
fixes
Sep 27, 2022
b0ef166
Merge pull request #924 from AOT-Technologies/sumesh-aot-patch-1
abhilash-aot Sep 27, 2022
f6ce515
Merge pull request #923 from sreehari-aot/version-change
abhilash-aot Sep 27, 2022
c18e106
Update CHANGELOG.md
Bonymol-aot Sep 27, 2022
e062849
Update CamundaEventListenerTest.java
Sep 27, 2022
71cef96
fixes
Sep 27, 2022
fbeaab7
fixes
Sep 28, 2022
67473c3
redis config fixes
Sep 29, 2022
0415e43
code clean up
abilpraju-aot Sep 29, 2022
8b21588
Merge branch 'release/5.0.1' into develop
SnehaSuresh-aot Sep 29, 2022
709fbbd
Merge pull request #927 from abilpraju-aot/code-cleanup
abhilash-aot Sep 29, 2022
bd0f6b2
Merge pull request #898 from devin-aot/modeler_code_cleanup
abhilash-aot Sep 29, 2022
7ea3d92
Merge pull request #922 from sreehari-aot/resource-check-for-draft-cr…
abhilash-aot Sep 29, 2022
736856f
Merge pull request #926 from AOT-Technologies/Bonymol-aot-patch-1
abhilash-aot Sep 29, 2022
83663bf
resolved conflicts
Sep 29, 2022
b81269c
Merge branch 'release/5.0.1' into develop
Sep 29, 2022
9b54c67
Merge pull request #925 from SnehaSuresh-aot/develop
abhilash-aot Sep 29, 2022
5d1f569
new endpoint for application create
AbijithS-aot Sep 29, 2022
f97c97d
code formatted
AbijithS-aot Sep 29, 2022
ac798f8
conversation resolved
AbijithS-aot Sep 30, 2022
2505327
Merge pull request #929 from AbijithS-aot/FWF_1690-new-release
sreehari-aot Sep 30, 2022
a0c9f1a
Update README.md
SnehaSuresh-aot Sep 30, 2022
b7cd3fa
Update README.md
SnehaSuresh-aot Sep 30, 2022
1b960be
Update README.md
SnehaSuresh-aot Sep 30, 2022
98f0bf3
Merge pull request #931 from SnehaSuresh-aot/release/5.0.1
abhilash-aot Sep 30, 2022
ab74c48
Changelog updated
Bonymol-aot Sep 30, 2022
a74f6d7
Merge branch 'release/5.0.1' of https://github.com/Bonymol-aot/forms-…
Bonymol-aot Sep 30, 2022
0077615
Merge pull request #932 from Bonymol-aot/changelog_5.0.1
abhilash-aot Sep 30, 2022
d2681d3
Update CHANGELOG.md
Bonymol-aot Sep 30, 2022
6f67f65
Merge pull request #934 from AOT-Technologies/Bonymol-aot-patch-2
abhilash-aot Oct 1, 2022
ca0cd91
requirement pointed to release branch
AbijithS-aot Oct 3, 2022
1b8e0bd
added wait for script to individual installation-webapi
sreehari-aot Oct 3, 2022
ebf6025
Merge pull request #938 from sreehari-aot/wait-for
abhilash-aot Oct 3, 2022
a9252eb
Merge pull request #937 from AbijithS-aot/FWF_1690-new-release
abhilash-aot Oct 3, 2022
3713361
updated socket service
abilpraju-aot Oct 3, 2022
e3eab03
updated test case
abilpraju-aot Oct 3, 2022
07d7139
Process tab Dropdown ui fix
Josephalexantony-aot Oct 6, 2022
39b78e2
Merge pull request #939 from abilpraju-aot/FWF-1727
abhilash-aot Oct 6, 2022
67d95c2
task-variable-fix
auslin-aot Oct 6, 2022
123a2f4
modeller changes
Josephalexantony-aot Oct 6, 2022
f1b7eed
payload changed in formio request
AbijithS-aot Oct 6, 2022
4f4d2c8
data return issue solved
AbijithS-aot Oct 6, 2022
727bee0
Update FormConnectorListener.java
Oct 6, 2022
9152e2b
replace with constants
auslin-aot Oct 6, 2022
2938f93
Merge pull request #942 from AbijithS-aot/application_create_updation
abhilash-aot Oct 6, 2022
a8bdebf
branch pointed to release branch
AbijithS-aot Oct 6, 2022
6a1f7d9
Update forms-flow-bpm-cd.yml
sumesh-aot Oct 6, 2022
73dcaa0
Merge branch 'AOT-Technologies:release/5.0.1' into release/5.0.1
SnehaSuresh-aot Oct 7, 2022
80fa220
Merge pull request #943 from SnehaSuresh-aot/release/5.0.1
abhilash-aot Oct 7, 2022
b8ea5ca
Merge pull request #945 from AbijithS-aot/application_create_updation
abhilash-aot Oct 7, 2022
0589f8d
Merge pull request #941 from auslin-aot/task-variable-fix
abhilash-aot Oct 7, 2022
36249a7
fixes
Oct 7, 2022
e332e27
Update application.yaml
Oct 7, 2022
c9c6e56
Merge pull request #940 from Josephalexantony-aot/prodess-drpdwn
Josephalexantony-aot Oct 7, 2022
c76229f
Merge pull request #946 from SnehaSuresh-aot/release/5.0.1
sumesh-aot Oct 7, 2022
0e98c63
Updating API Spec
sumesh-aot Oct 7, 2022
a980457
Update forms-flow-bpm-cd.yml
sumesh-aot Oct 7, 2022
73fbff6
Merge pull request #947 from sumesh-aot/5.0.1
abhilash-aot Oct 10, 2022
a2263a8
Image tag of forms changes to 5.0.1
alanraju-aot Oct 10, 2022
66b6a05
Update CHANGELOG.md
Bonymol-aot Oct 10, 2022
fe01471
Merge pull request #949 from AOT-Technologies/Bonymol-aot-patch-3
abhilash-aot Oct 10, 2022
e827bdf
Merge pull request #948 from AOT-Technologies/image-change
abhilash-aot Oct 10, 2022
19c8798
Update README.md
SnehaSuresh-aot Oct 10, 2022
d42b44d
Update README.md
SnehaSuresh-aot Oct 10, 2022
5d8bd54
Update CHANGELOG.md
Bonymol-aot Oct 10, 2022
7f27e5a
Merge pull request #950 from SnehaSuresh-aot/release/5.0.1
abhilash-aot Oct 10, 2022
6769495
Merge pull request #951 from AOT-Technologies/Bonymol-aot-patch-4
Bonymol-aot Oct 10, 2022
abb80d0
Update CHANGELOG.md
Bonymol-aot Oct 10, 2022
c3a4a38
Merge pull request #954 from AOT-Technologies/Bonymol-aot-patch-6
Bonymol-aot Oct 10, 2022
b18df05
Merge pull request #933 from AOT-Technologies/release/5.0.1
abhilash-aot Oct 10, 2022
f6750e4
Merge pull request #959 from AOT-Technologies/master
abhilash-aot Oct 12, 2022
668032c
fixed task name overflow
shuhaib-aot Oct 12, 2022
a4dc372
version updated
abilpraju-aot Oct 12, 2022
285dce4
version updated
abilpraju-aot Oct 12, 2022
236cf07
fixed draft saved color to greeen
shuhaib-aot Oct 12, 2022
5e26431
task count
shuhaib-aot Oct 12, 2022
3e8c48e
updated
shuhaib-aot Oct 12, 2022
c13fc96
added applicationId, draftId validation error notifications
sreehari-aot Oct 14, 2022
5f35a96
generalized helper modules
sreehari-aot Oct 15, 2022
d8b4b14
Merge pull request #965 from sreehari-aot/validation
abhilash-aot Oct 17, 2022
c30c160
Merge pull request #962 from abilpraju-aot/version
abhilash-aot Oct 17, 2022
0d17ddf
Merge pull request #961 from shuhaib-aot/FWF-1479
abhilash-aot Oct 17, 2022
2226090
Merge pull request #963 from shuhaib-aot/fixed-color
abhilash-aot Oct 17, 2022
9cf315c
Merge pull request #964 from shuhaib-aot/FWF-1701
abhilash-aot Oct 17, 2022
4b614c9
form logs
shuhaib-aot Oct 18, 2022
ec83c3f
Merge branch 'develop' of https://github.com/shuhaib-aot/forms-flow-a…
shuhaib-aot Oct 18, 2022
d3ac2eb
updated taskdetails
shuhaib-aot Oct 18, 2022
89c1efa
removed developing files
shuhaib-aot Oct 18, 2022
8fa7f71
added redis config + fixes
Oct 19, 2022
1a861ef
added filter status
auslin-aot Oct 19, 2022
ac48042
updated form query with form type
shuhaib-aot Oct 19, 2022
b0f5477
fetch task filter on count change
shuhaib-aot Oct 19, 2022
2002818
filters to webapi
auslin-aot Oct 19, 2022
b211e7a
Fixed overlapping issue of task asignee
Bonymol-aot Oct 20, 2022
1136354
Added env enabling the user to create public workflows.
Josephalexantony-aot Oct 20, 2022
6e706bc
Merge pull request #970 from shuhaib-aot/FWF-235
abhilash-aot Oct 20, 2022
ab60d0f
Merge pull request #968 from shuhaib-aot/fixed-task-detials
abhilash-aot Oct 20, 2022
89be4f3
corrections & secure endpoints to reviewer group
auslin-aot Oct 20, 2022
0daf95a
pylint fix
auslin-aot Oct 20, 2022
e13d041
read me changes
Josephalexantony-aot Oct 20, 2022
0bd9fd0
Merge pull request #969 from SnehaSuresh-aot/bpm-socket
abhilash-aot Oct 20, 2022
e6018f1
Merge pull request #971 from shuhaib-aot/FWF-1767
abhilash-aot Oct 20, 2022
e9da8aa
changes to the pr
Josephalexantony-aot Oct 20, 2022
e6688aa
changes added
Josephalexantony-aot Oct 20, 2022
16193d4
Merge branch 'develop' of https://github.com/Bonymol-aot/forms-flow-a…
Bonymol-aot Oct 20, 2022
d72bd00
Added test cases & changes in schema
auslin-aot Oct 20, 2022
bb03b06
Merge pull request #974 from Bonymol-aot/FWF-1479/task_asignee
abhilash-aot Oct 20, 2022
502c0cf
Merge pull request #973 from Josephalexantony-aot/Process_multitenancy
abhilash-aot Oct 20, 2022
8011329
testcases authoriztion
seethalelias-aot Oct 20, 2022
ee182f7
updated
seethalelias-aot Oct 20, 2022
8f6f856
Merge branch 'develop' of https://github.com/auslin-aot/forms-flow-ai…
auslin-aot Oct 21, 2022
a5918fa
test case updates
auslin-aot Oct 25, 2022
5f22304
updated Dockerfile for public workflow
abhilash-aot Oct 25, 2022
9c13240
Merge pull request #976 from AOT-Technologies/abhilash-aot-patch-1
abhilash-aot Oct 25, 2022
c6d49ab
correction in query
auslin-aot Oct 25, 2022
fde113e
added test cases
Oct 26, 2022
1769b72
fixed form clear onSubmit and added else case in reviewer submit
shuhaib-aot Oct 26, 2022
919326d
Merge pull request #979 from SnehaSuresh-aot/bpm_test_coverage
abhilash-aot Oct 26, 2022
0c0e893
Merge pull request #972 from auslin-aot/filters_to_webapi
abhilash-aot Oct 31, 2022
b5fc861
requirements point to develop branch
auslin-aot Oct 31, 2022
34d3463
Merge pull request #986 from auslin-aot/requirements_points_develop_b…
abhilash-aot Oct 31, 2022
f948c39
Merge pull request #981 from shuhaib-aot/FWF-1775
abhilash-aot Oct 31, 2022
4069b22
Merge pull request #975 from seethalelias-aot/FWF-1658testcases
abhilash-aot Oct 31, 2022
b2dc675
Changes to CI pipelines
sumesh-aot Nov 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
45 changes: 45 additions & 0 deletions .github/workflows/code-ql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: "CodeQL - Scanning"

on:
workflow_dispatch:
push:
branches:
- develop
- master
- release/**
pull_request:
branches:
- develop
- master
- release/**

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript', 'python' ] #java is throwing error on initialization, need more troubleshooting
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}


- name: Autobuild
uses: github/codeql-action/autobuild@v2

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"
33 changes: 22 additions & 11 deletions .github/workflows/forms-flow-api-cd.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
name: Push Forms flow API to registry

on:
workflow_dispatch:
push:
branches: [ master, develop ]
branches: [ master, develop, release/* ]
paths:
- "forms-flow-api/**"
workflow_dispatch:
- "VERSION"

defaults:
run:
Expand All @@ -15,7 +16,7 @@ defaults:

jobs:
build-and-push-image-to-dockerhub:
if: github.event_name == 'push' && github.repository == 'AOT-Technologies/forms-flow-ai'
if: github.repository == 'AOT-Technologies/forms-flow-ai'
runs-on: ubuntu-latest
strategy:
matrix:
Expand All @@ -38,9 +39,18 @@ jobs:
install: true

- name: Set version
if: ${{ github.ref != 'refs/heads/master' }}
working-directory: .
run: |
VER=$(cat VERSION)
echo "VERSION=$VER" >> $GITHUB_ENV

- name: Set version
if: ${{ github.ref == 'refs/heads/master' }}
working-directory: .
run: |
VER=$(cat VERSION)
VER=${VER/-alpha/''}
echo "VERSION=$VER" >> $GITHUB_ENV

- run: echo ${{ env.VERSION }}
Expand All @@ -67,17 +77,18 @@ jobs:
${{ runner.os }}-buildx-${{ matrix.name }}

- name: Build and push Docker image
if: ${{ github.ref != 'refs/heads/master' }}
uses: docker/build-push-action@v2
with:
context: forms-flow-api
# builder: ${{ steps.buildx.outputs.name }}
push: true
# file: ${{ matrix.dockerfile }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
# cache-from: type=local,src=/tmp/.buildx-cache
# cache-to: type=local,dest=/tmp/.buildx-cache-new
# - name: Move cache
# run: |
# rm -rf /tmp/.buildx-cache
# mv /tmp/.buildx-cache-new /tmp/.buildx-cache
- name: Build and push Docker image
if: ${{ github.ref == 'refs/heads/master' }}
uses: docker/build-push-action@v2
with:
context: forms-flow-api
push: true
tags: ${{ steps.meta.outputs.tags }}, formsflow/forms-flow-webapi:latest
labels: ${{ steps.meta.outputs.labels }}
26 changes: 14 additions & 12 deletions .github/workflows/forms-flow-api-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ on:
branches:
- develop
- master
- release/**
pull_request:
branches:
- develop
- master
- release/**
paths:
- "forms-flow-api/**"

Expand All @@ -26,7 +28,8 @@ jobs:
- uses: actions/checkout@v2
- run: "true"

linting:
Lint:
if: always()
needs: setup-job
runs-on: ubuntu-20.04

Expand All @@ -52,8 +55,10 @@ jobs:
run: |
flake8 src/formsflow_api tests

PyTest:
Test:
if: always()
needs: setup-job
name: Test
env:
FLASK_ENV: "testing"
DATABASE_URL_TEST: "postgresql://postgres:postgres@localhost:5432/postgres"
Expand All @@ -67,12 +72,15 @@ jobs:
JWT_OIDC_ISSUER: "http://localhost:8081/auth/realms/forms-flow-ai"
JWT_OIDC_AUDIENCE: "forms-flow-web"
JWT_OIDC_CACHING_ENABLED: "True"
BPM_API_BASE: http://localhost:8080/camunda
BPM_API_URL: http://localhost:8080/camunda
BPM_CLIENT_SECRET: "demo"
BPM_CLIENT_ID: "forms-flow-bpm"
BPM_TOKEN_API: "http://localhost:8081/auth/realms/forms-flow-ai/protocol/openid-connect/token"
INSIGHT_API_URL: http://localhost:8080/analytics
INSIGHT_API_KEY: test
FORMIO_URL: http://localhost:8080/forms
FORMIO_ROOT_EMAIL: test@test.com
FORMIO_ROOT_PASSWORD: test
SKIP_IN_CI: "True"
USE_DOCKER_MOCK: "True"

Expand Down Expand Up @@ -103,15 +111,9 @@ jobs:
id: test
run: |
make test
# - name: Upload coverage to Codecov
# uses: codecov/codecov-action@v1
# with:
# file: ./forms-flow-api/coverage.xml
# flags: formsflowapi
# name: codecov-formsflow-api
# fail_ci_if_error: true
build:
needs: PyTest
Build:
if: always()
needs: setup-job
runs-on: ubuntu-20.04
name: Build
steps:
Expand Down
33 changes: 22 additions & 11 deletions .github/workflows/forms-flow-bpm-cd.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
name: Push Forms flow BPM to registry

on:
workflow_dispatch:
push:
branches: [ master, develop ]
branches: [ master, develop, release/* ]
paths:
- "forms-flow-bpm/**"
workflow_dispatch:
- "VERSION"

defaults:
run:
Expand All @@ -14,7 +15,7 @@ defaults:

jobs:
build-and-push-image-to-dockerhub:
if: github.event_name == 'push' && github.repository == 'AOT-Technologies/forms-flow-ai'
if: github.repository == 'AOT-Technologies/forms-flow-ai'
runs-on: ubuntu-latest
strategy:
matrix:
Expand All @@ -36,9 +37,18 @@ jobs:
with:
install: true
- name: Set version
if: ${{ github.ref != 'refs/heads/master' }}
working-directory: .
run: |
VER=$(cat VERSION)
echo "VERSION=$VER" >> $GITHUB_ENV

- name: Set version
if: ${{ github.ref == 'refs/heads/master' }}
working-directory: .
run: |
VER=$(cat VERSION)
VER=${VER/-alpha/''}
echo "VERSION=$VER" >> $GITHUB_ENV

- run: echo ${{ env.VERSION }}
Expand Down Expand Up @@ -66,17 +76,18 @@ jobs:
${{ runner.os }}-buildx-${{ matrix.name }}

- name: Build and push Docker image
if: ${{ github.ref != 'refs/heads/master' }}
uses: docker/build-push-action@v2
with:
context: forms-flow-bpm
# builder: ${{ steps.buildx.outputs.name }}
push: true
# file: ${{ matrix.dockerfile }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
# cache-from: type=local,src=/tmp/.buildx-cache
# cache-to: type=local,dest=/tmp/.buildx-cache-new
# - name: Move cache
# run: |
# rm -rf /tmp/.buildx-cache
# mv /tmp/.buildx-cache-new /tmp/.buildx-cache
- name: Build and push Docker image
if: ${{ github.ref == 'refs/heads/master' }}
uses: docker/build-push-action@v2
with:
context: forms-flow-bpm
push: true
tags: ${{ steps.meta.outputs.tags }}, formsflow/forms-flow-bpm:latest
labels: ${{ steps.meta.outputs.labels }}
36 changes: 15 additions & 21 deletions .github/workflows/forms-flow-bpm-ci.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
#Workflow name
name: Forms Flow BPM CI
on:
workflow_dispatch:
push:
branches:
- develop
- master
- release/**
pull_request:
branches:
- develop
- master
- release/**
paths:
- "forms-flow-api/**"
- "forms-flow-bpm/**"

defaults:
run:
Expand All @@ -25,39 +26,32 @@ jobs:
steps:
- uses: actions/checkout@v2
- run: "true"
tests:
Test:
if: always()
needs: setup-job
runs-on: ubuntu-20.04
name: Unit tests
name: Test
steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: '11'
java-version: '17'
- name: Cache Maven packages
uses: actions/cache@v1
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom-docker.xml') }}
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Run Tests
run: mvn -B test --file pom-docker.xml
build:
needs: tests
run: mvn -B test --file pom.xml
Build:
if: always()
needs: setup-job
runs-on: ubuntu-20.04
name: Build
steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: '11'
- name: Cache Maven packages
uses: actions/cache@v1
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom-docker.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Build with Maven
run: mvn -B package -DskipTests --file pom-docker.xml
- name: Build
run: |
docker build . -t forms-flow-bpm
Loading