Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
728 commits
Select commit Hold shift + click to select a range
49f0a3c
chore: remove debug data.
marvinIsSacul Sep 27, 2024
167937a
chore: prettier.
marvinIsSacul Sep 27, 2024
dc92779
Adds styling for responsiveness of the filters
ItsMurumba Sep 30, 2024
09f3fd8
chore: mock api.service.
marvinIsSacul Sep 30, 2024
150fc91
chore: update styling.
marvinIsSacul Sep 30, 2024
2825ec8
fx: Styling issues
brett-onions Sep 30, 2024
33adcc2
Remove button styling for Successful or Completed, rather just use co…
ItsMurumba Oct 1, 2024
f591f60
Remove button styling for Successful or Completed, rather just use co…
ItsMurumba Oct 1, 2024
b79eb06
Merge pull request #689 from ItsMurumba/fix/transations-styling
drizzentic Oct 1, 2024
c340003
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Oct 1, 2024
7b7d1a5
updates.
marvinIsSacul Oct 1, 2024
5a3bd29
chore: revert to previous table.
marvinIsSacul Oct 1, 2024
c47146e
chore: format.
marvinIsSacul Oct 1, 2024
fc3d534
Merge branch 'poc-microfrontends' into CU-86c08q705_Header-is-bigger-…
brett-onions Oct 1, 2024
9dffcea
feat: revert filter back.
marvinIsSacul Oct 1, 2024
af78f8c
feat: cater for bulk rerun filter.
marvinIsSacul Oct 1, 2024
97e87d9
Refactor button styling for success and completion messages
brett-onions Oct 1, 2024
d95596d
Update packages/transaction-log/src/services/api.service.ts
marvinIsSacul Oct 1, 2024
d58be4a
chore: use text button.
marvinIsSacul Oct 1, 2024
5ab487e
fix: failing.
marvinIsSacul Oct 1, 2024
82bff48
chore: get transactions on mount.
marvinIsSacul Oct 1, 2024
52e8171
chore: update error messages.
marvinIsSacul Oct 1, 2024
5fcbe23
chore: remove unused code.
marvinIsSacul Oct 1, 2024
6fca19f
Hot fixes
brett-onions Oct 1, 2024
2fcdd5c
Refactor OpenHIM logo link in the app bar component
brett-onions Oct 1, 2024
5c4a7ad
removing a tag
brett-onions Oct 1, 2024
4a03915
Merge pull request #690 from jembi/CU-86c08q705_Header-is-bigger-than…
drizzentic Oct 1, 2024
ae67025
fix: fix initial filter config.
marvinIsSacul Oct 2, 2024
fe1ff89
feat: addToBulkReRunTaskQueue
marvinIsSacul Oct 2, 2024
59d13d0
Fix Navbar margins
drizzentic Oct 2, 2024
4fd5377
formating and navbar fixes
drizzentic Oct 2, 2024
b9ca8d9
fix: await promise.
marvinIsSacul Oct 2, 2024
d052b2a
Merge pull request #691 from jembi/navbar-hotfix
drizzentic Oct 2, 2024
5accc7c
Using High Res asset for log
brett-onions Oct 2, 2024
960c30c
feat: use correct filters.
marvinIsSacul Oct 2, 2024
2ed432b
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Oct 2, 2024
3e7b996
Merge pull request #692 from jembi/logo-hotfix
drizzentic Oct 3, 2024
997e6dd
chore: updates.
marvinIsSacul Oct 3, 2024
4b9e38d
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Oct 3, 2024
752a165
fx: style inconsistences
brett-onions Oct 3, 2024
f8c8d6a
Merge pull request #688 from jembi/feature/CI-86c07n3ec_implement-mod…
drizzentic Oct 3, 2024
1415a22
Merge branch 'poc-microfrontends' into CU-86c0gv9g2_Clients-Microfron…
brett-onions Oct 3, 2024
68a0643
feat: add permissions.
marvinIsSacul Oct 3, 2024
f417758
feat: use high resolution OpenHim Logo.
marvinIsSacul Oct 3, 2024
5c6122b
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Oct 3, 2024
b672ebc
feat: add button to alert.
marvinIsSacul Oct 3, 2024
5e7991c
feat: error handling.
marvinIsSacul Oct 3, 2024
2642337
chore: formatting.
marvinIsSacul Oct 3, 2024
5755294
chore: remove tests.
marvinIsSacul Oct 3, 2024
a8c7142
fix: use correct batch size options.
marvinIsSacul Oct 3, 2024
6fa480b
fix: Adjust button font size in authentication component
brett-onions Oct 4, 2024
5bc7d3b
touch ups
brett-onions Oct 4, 2024
5590dfe
Refactor microfrontend layout styles
brett-onions Oct 4, 2024
7020ffd
removing min hight setting on each individual app
brett-onions Oct 4, 2024
529e379
feat: filter out pages that don't have any permissions.
marvinIsSacul Oct 7, 2024
65157f3
chore: remove deprecated permissions.
marvinIsSacul Oct 7, 2024
780c573
Final Touch Up
brett-onions Oct 7, 2024
f296c80
resolving comments from PR
brett-onions Oct 7, 2024
29d76b2
Merge pull request #693 from jembi/CU-86c0gv9g2_Clients-Microfrontend
drizzentic Oct 7, 2024
690926c
feat: check for login page.
marvinIsSacul Oct 7, 2024
a1cdbe7
Merge pull request #694 from jembi/CU-86c0bkuhz_show-menu-items-based…
drizzentic Oct 7, 2024
9e73302
Refactor client role form and list client roles pages
brett-onions Oct 7, 2024
4d1cea8
Merge branch 'poc-microfrontends' into CU-86c0j1ttj_Resolve-issue-whe…
brett-onions Oct 7, 2024
2c1f427
clean up
brett-onions Oct 7, 2024
908f495
Merge pull request #695 from jembi/CU-86c0j1ttj_Resolve-issue-where-f…
drizzentic Oct 7, 2024
15acc22
Merge branch 'poc-microfrontends' into CU-86c0j3hr9_Add-Client-Role
brett-onions Oct 7, 2024
2282f5e
added padding
brett-onions Oct 7, 2024
96b652e
Updates syling issues on the Transaction Component
ItsMurumba Oct 8, 2024
f3bcdf5
Merge pull request #696 from jembi/CU-86c0j3hr9_Add-Client-Role
drizzentic Oct 8, 2024
4367e96
fixing padding
brett-onions Oct 8, 2024
340852b
Fixes styling feedback and rearrange of the status column
ItsMurumba Oct 8, 2024
f7b083b
Make thead cell text bold
ItsMurumba Oct 8, 2024
d60b50a
Merge branch 'poc-microfrontends' of github.com:ItsMurumba/openhim-co…
ItsMurumba Oct 8, 2024
e696345
fx: now redirecting to correct urls for external apps
brett-onions Oct 8, 2024
c0a2a23
removing validation for clients selecting in form
brett-onions Oct 8, 2024
ada139d
Adds Implementation for restore default
ItsMurumba Oct 8, 2024
82af13a
Implements disable function for restore default button
ItsMurumba Oct 8, 2024
af34524
chore: add channel updates.
marvinIsSacul Oct 9, 2024
a668352
fix: ui updates.
marvinIsSacul Oct 13, 2024
a873028
making table columns responsive
brett-onions Oct 14, 2024
164084e
removing clients name
brett-onions Oct 14, 2024
2a69f88
chore: put back column selector.
marvinIsSacul Oct 15, 2024
a083036
Merge pull request #697 from ItsMurumba/CU-86c0fbyja_Transaction_Feed…
brett-onions Oct 15, 2024
31bc74d
chore: styling updates.
marvinIsSacul Oct 15, 2024
89c0816
feat: add shadow to navbar.
marvinIsSacul Oct 15, 2024
d1134dc
Merge pull request #698 from ItsMurumba/CU-86c0g2fjp_restore_default
brett-onions Oct 15, 2024
ed5a8e6
feat: position dropdown menu to lower.
marvinIsSacul Oct 15, 2024
b54ec68
feat: use outlined search.
marvinIsSacul Oct 15, 2024
90e9da9
feat: add button to extreme right.
marvinIsSacul Oct 15, 2024
221842e
chore: padding.
marvinIsSacul Oct 15, 2024
feb6c37
Merge pull request #699 from jembi/CI_86c0fbyky-channels-styling-updates
drizzentic Oct 15, 2024
08a6b7b
removing client name validation
brett-onions Oct 16, 2024
c7b5eea
ft: validates ESM url is reachable during registration
brett-onions Oct 16, 2024
e964c9a
Merge pull request #700 from jembi/fix-client-roles-validation
drizzentic Oct 17, 2024
cc805fc
Merge branch 'poc-microfrontends' into CU-86c0jyvwm_Edit-Client-Role
brett-onions Oct 17, 2024
a6c1c98
multiple ui fixes
brett-onions Oct 17, 2024
c51afb2
feat: updates.
marvinIsSacul Oct 23, 2024
6b11810
Merge pull request #704 from jembi/CI-86c0j1y4u_channels-updates
drizzentic Oct 23, 2024
dbde9ca
feat: ability to delete user.
marvinIsSacul Oct 23, 2024
bb9a3dc
Implements Autoupdate/autopolling functionality on settings
ItsMurumba Oct 24, 2024
24ea79d
Adds TransactionLogTableProps for improving code readability
ItsMurumba Oct 24, 2024
0069c99
Implements Apply of the settings toggles
ItsMurumba Oct 24, 2024
31f0216
resolving comment
brett-onions Oct 24, 2024
67281ca
incorporating changes to clients
brett-onions Oct 24, 2024
90ba25c
updating password field
brett-onions Oct 24, 2024
25d350e
feat: update add/edit channel route component.
marvinIsSacul Oct 25, 2024
797808f
Merge pull request #702 from jembi/CU-86c0jyvwm_Edit-Client-Role
drizzentic Oct 25, 2024
9fc9f5b
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Oct 25, 2024
8e8f10c
Merge pull request #701 from jembi/CU-86c07erzf_Validate-ESM-apps-dur…
drizzentic Oct 25, 2024
d71fee7
feat: disable deleting of root role.
marvinIsSacul Oct 25, 2024
ea89d20
feat: set appbar to highest z-index.
marvinIsSacul Oct 25, 2024
04ab173
Merge pull request #705 from jembi/CI-86c0qwr3h-users-updates
drizzentic Oct 25, 2024
f92d489
Merge pull request #706 from ItsMurumba/CU-86c0t9hye_Implement_Autoup…
drizzentic Oct 25, 2024
de338e0
creating an implementing base components
brett-onions Oct 28, 2024
3d2199f
Adds has been rerun and is a rerun tranaction icons
ItsMurumba Oct 28, 2024
40a913e
Merge branch 'poc-microfrontends' of github.com:ItsMurumba/openhim-co…
ItsMurumba Oct 28, 2024
be3fceb
Merge pull request #708 from ItsMurumba/CU-86c0qdgbm_Add_Rerun_Icon_O…
drizzentic Oct 29, 2024
2449d98
updating and removing fields
brett-onions Oct 29, 2024
ecea13d
Added Auto Complete Text Entry for Categories
brett-onions Oct 30, 2024
e4fff77
Added preloaded apps on portal screen
brett-onions Oct 30, 2024
cacad63
feat: User basic info validation.
marvinIsSacul Oct 31, 2024
26fc239
feat: addAutoRewriteRules
marvinIsSacul Oct 31, 2024
b0bdc0c
feat: move Manage Apps to Apps menu.
marvinIsSacul Oct 31, 2024
20e59ad
feat: add font-smoothing for headers.
marvinIsSacul Oct 31, 2024
97559b1
Updating all relevant apps to use the base page template
brett-onions Nov 4, 2024
c0a84ba
updating font properties
brett-onions Nov 4, 2024
f34d7da
Merge pull request #709 from jembi/CU-86c0qdb0e_Portal
drizzentic Nov 4, 2024
472f7fd
Adds Loader on Filter change
ItsMurumba Nov 4, 2024
bf9db54
Merge branch 'poc-microfrontends' of github.com:ItsMurumba/openhim-co…
ItsMurumba Nov 4, 2024
b61c537
Merge branch 'poc-microfrontends' into CU-86c0k74xv_Fix-issue-with-ex…
brett-onions Nov 4, 2024
d77492d
Merge pull request #711 from jembi/CU-86c0k74xv_Fix-issue-with-extern…
drizzentic Nov 4, 2024
76b4d3f
Merge pull request #712 from ItsMurumba/CU-86c0qdnd9_Filter_Loading_S…
drizzentic Nov 5, 2024
4acf810
Fix ci process for tags and remove AWS deploy
drizzentic Nov 5, 2024
bb2d6e9
fix node version
drizzentic Nov 5, 2024
b495c89
Merge branch 'poc-microfrontends' into CU-86c0qwg19_base-template-com…
brett-onions Nov 5, 2024
fb0502f
chore: undo font smoothing.
marvinIsSacul Nov 5, 2024
dc14ae9
chore: undo font smoothing.
marvinIsSacul Nov 5, 2024
b831771
Updated based on comments
brett-onions Nov 5, 2024
8c8d5ad
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Nov 5, 2024
cb0dd32
fx: token causing build failure
brett-onions Nov 5, 2024
dcdd0eb
Merge pull request #713 from jembi/CU-86c0ghd0t_Fix-CICD-pipeline-for…
drizzentic Nov 5, 2024
68226a5
Merge pull request #707 from jembi/CU-86c0qwg19_base-template-components
drizzentic Nov 5, 2024
0bd823b
Updating the casing for nav items
brett-onions Nov 5, 2024
e0bc05e
Fx - to intended design
brett-onions Nov 5, 2024
dab4669
Merge pull request #714 from jembi/fixing-navbar-text
drizzentic Nov 6, 2024
9ee8d75
hiding x overflow
brett-onions Nov 6, 2024
b36dd2a
Fix navbar bug preventing highligh of selected item
drizzentic Nov 6, 2024
2e2b0ec
Merge pull request #715 from jembi/86c0fe6na-rm-padding-on-navbar
drizzentic Nov 6, 2024
5737ce8
change highlight color
drizzentic Nov 6, 2024
6c1fad6
Merge pull request #716 from jembi/fix-navbar-item-highlighting
drizzentic Nov 6, 2024
07d45c5
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Nov 6, 2024
c8115b5
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Nov 6, 2024
142b8f4
feat: channels-legacy monitory.
marvinIsSacul Nov 6, 2024
706e421
feat: user password.
marvinIsSacul Nov 6, 2024
8d06f2c
chore: use base page template.
marvinIsSacul Nov 6, 2024
9f84324
feat: set input type to "password".
marvinIsSacul Nov 7, 2024
60095a4
chore: format. CU-86c0j3aan
marvinIsSacul Nov 7, 2024
13ae49b
fix: typo.
marvinIsSacul Nov 7, 2024
140c75a
border radius
brett-onions Nov 7, 2024
00e8a0d
feat: use endsWith.
marvinIsSacul Nov 7, 2024
04eb76d
Merge pull request #717 from jembi/CU-86c0h6qrv_Login
drizzentic Nov 8, 2024
0a1021a
fix: remove duplicate <Charts />
marvinIsSacul Nov 10, 2024
7b2316d
feat: restructure spa router.
marvinIsSacul Nov 10, 2024
ff695d2
feat: navigate to Home after login.
marvinIsSacul Nov 10, 2024
dcb44a4
feat: filter out internal apps in the appbar.
marvinIsSacul Nov 10, 2024
9578a7d
chore: remove full page load.
marvinIsSacul Nov 12, 2024
0b33a8b
feat: redirect to Home page.
marvinIsSacul Nov 12, 2024
d90a64d
fix: use name instead of reference.
marvinIsSacul Nov 12, 2024
46a27b5
Merge pull request #710 from jembi/CI-86c0jz8p7_basic_info_validation
drizzentic Nov 12, 2024
522660d
feat: align child menu items to center.
marvinIsSacul Nov 12, 2024
fb350bf
feat: add opening of documentation link to new tab.
marvinIsSacul Nov 12, 2024
c838824
feat: update Portal to use base page template.
marvinIsSacul Nov 12, 2024
43ca7ef
feat: update Portal to use base page template.
marvinIsSacul Nov 12, 2024
c38db86
feat: update Portal to use base page template.
marvinIsSacul Nov 12, 2024
e9c52e2
chore: update button size to medium.
marvinIsSacul Nov 12, 2024
b110f86
chore: set to contained.
marvinIsSacul Nov 12, 2024
cdfd9c0
Merge pull request #718 from jembi/CU-86c0zz83z-align_menu_children_t…
drizzentic Nov 12, 2024
4c4da7e
fix: default fonts.
marvinIsSacul Nov 14, 2024
3220ab0
Merge pull request #719 from jembi/CU_86c0xa13m-fix-fonts
drizzentic Nov 14, 2024
3be3a52
Updating Linear Gradient
brett-onions Nov 19, 2024
6a47d3e
Merge pull request #720 from jembi/CU-86c0v0ay2_Navbar-double-shadow
drizzentic Nov 19, 2024
5cba5de
fix: only show footer if there's data.
marvinIsSacul Nov 21, 2024
fc77e57
feat: use icons instead of emojis.
marvinIsSacul Dec 2, 2024
4b606a3
fix: wrap within formcontrol to help with textfield label issues.
marvinIsSacul Dec 2, 2024
9367c83
Merge pull request #721 from jembi/fixes/ui-loading
drizzentic Dec 4, 2024
38fe4cc
chore: update primary route colour.
marvinIsSacul Dec 5, 2024
c27af6d
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Dec 5, 2024
6b7f1e0
Merge pull request #723 from jembi/feature/CU-86c13vkmc-ui_updates
drizzentic Dec 5, 2024
e2669a4
feat: widen out table.
marvinIsSacul Dec 9, 2024
5728fd0
feat: make sure MenuItem is only rendered once.
marvinIsSacul Dec 9, 2024
bc8b677
feat: remove generic "Toggle Status".
marvinIsSacul Dec 9, 2024
aff48fe
Merge pull request #724 from jembi/fix/CU-86c0h813z-channels_action_menu
drizzentic Dec 9, 2024
15a2285
fix: don't render empty menu items.
marvinIsSacul Dec 9, 2024
dc2fe8f
Merge pull request #725 from jembi/fix/CU-86c0h813z-channels_action_menu
drizzentic Dec 10, 2024
5ee3533
fix: set font weight to bold.
marvinIsSacul Jan 13, 2025
775cceb
feat: enhance AppCard with clickable functionality and pointer cursor
brett-onions Jan 20, 2025
16f0d59
chore: use checkbox instead of radio button.
marvinIsSacul Jan 21, 2025
4b9bfd6
feat: add breadcrumb navigation to BasePageTemplate and update relate…
brett-onions Jan 22, 2025
44a1a06
Merge pull request #727 from jembi/CU-86c13v9ej_Tiles--buttons
drizzentic Jan 22, 2025
678bd33
CU-86c13wft7 - Delete App: Remove bold, change button text CU-86c19v…
sushantpatil1214 Jan 22, 2025
7b8cebf
chore: use mall textfields.
marvinIsSacul Jan 22, 2025
8ff7938
feat: further updates.
marvinIsSacul Jan 22, 2025
384fd17
chore: align right.
marvinIsSacul Jan 22, 2025
1a6be0f
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Jan 23, 2025
54e9564
wip: refactoring.
marvinIsSacul Jan 25, 2025
3cd1fd1
feat: solid work on add app.
marvinIsSacul Jan 26, 2025
451badf
feat: work on edit app
marvinIsSacul Jan 26, 2025
c2570bc
chore: npm run format
marvinIsSacul Jan 26, 2025
1183854
feat: indicate active icon.
marvinIsSacul Jan 26, 2025
6e7daa0
feat: indicate active app type.
marvinIsSacul Jan 26, 2025
d6e652f
chore: refactor screens and steps.
marvinIsSacul Jan 26, 2025
c3b53ab
Merge pull request #729 from jembi/CU-86c13wft7_Delete-App-Remove-bol…
drizzentic Jan 27, 2025
ac90ad3
fix: correctly handle Autocomplete onInputChange.
marvinIsSacul Jan 27, 2025
848d7d2
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Jan 27, 2025
9cbb3c4
fix: improve breadcrumb styling in BasePageTemplate
brett-onions Jan 27, 2025
feb7632
fix: updates button colors to match OpenHIM branding
ItsMurumba Jan 29, 2025
fd02124
fix: adds Optional Setting Channel Description helper text and set to…
ItsMurumba Jan 29, 2025
f6ac786
feat: use accordion.
marvinIsSacul Jan 29, 2025
cd3ae4a
feat: use Openhim console colour: #049D84
marvinIsSacul Jan 29, 2025
4d93903
chore: use outlined back button.
marvinIsSacul Jan 29, 2025
c0dc9ad
Merge pull request #728 from jembi/CU-86c19v2x6_Navigation-Breadcrumb…
drizzentic Jan 29, 2025
c9ff101
Merge pull request #726 from jembi/fix/CU-86c0h813z-channels_action_menu
drizzentic Jan 29, 2025
12b36dc
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Jan 29, 2025
c1d72f3
chore: format.
marvinIsSacul Jan 29, 2025
9ea285a
Merge pull request #730 from jembi/CU-86c19vnb2_Polish-UI
drizzentic Jan 29, 2025
b3b5671
fix: Updates the main layout design
ItsMurumba Jan 31, 2025
1f06f8b
fix: Updates the main layout design color
ItsMurumba Jan 31, 2025
3d49af6
fix: updates Basic Info screen to the figma design
ItsMurumba Jan 31, 2025
a4cc176
fix: Updates the screen to match the figma design
ItsMurumba Feb 3, 2025
2c8be90
fix: adds proper subtitle of the Routes screen
ItsMurumba Feb 3, 2025
0f52782
fix: updateds the screen layout to match design
ItsMurumba Feb 3, 2025
e71a819
fix: updateds the Channel Routes Datatable to have different backgrou…
ItsMurumba Feb 3, 2025
80873e0
Merge branch 'poc-microfrontends' of github.com:jembi/openhim-console…
ItsMurumba Feb 4, 2025
3e08ecf
Update packages/channels-app/src/screens/steps/BasicInfo.tsx
ItsMurumba Feb 4, 2025
db03037
Update packages/channels-app/src/screens/steps/routes/ChannelRoutes.tsx
ItsMurumba Feb 4, 2025
961618b
fix: add missing functionality of handling routes and selectall
ItsMurumba Feb 4, 2025
696364a
feat: use sticky actions.
marvinIsSacul Feb 4, 2025
a9937e3
feat: use accordion.
marvinIsSacul Feb 5, 2025
8f9576c
fix: make refresh button a secondary with outline style
ItsMurumba Feb 5, 2025
560db38
fix: update the layout into card view with headers, conents and card …
ItsMurumba Feb 6, 2025
7361a7a
fix: updates the Add app wizard for unitformity
ItsMurumba Feb 6, 2025
6e7c58d
feat: add divider.
marvinIsSacul Feb 6, 2025
14e866b
chore: remove helper text.
marvinIsSacul Feb 6, 2025
8e8b86d
fix: Updates Add App Wizard to match design and implement feedback
ItsMurumba Feb 6, 2025
4328ffe
fix: adds breadcrumbs to the edit app page
ItsMurumba Feb 6, 2025
afeab4c
Update packages/portal-admin/src/screens/steps/ActiveStepOne.tsx
ItsMurumba Feb 7, 2025
c28607e
fix: fixes validate implementation that was throwing an error
ItsMurumba Feb 7, 2025
36e9070
Merge pull request #734 from jembi/CU-86c1754eu_Refresh-button-should…
drizzentic Feb 11, 2025
554556b
Merge branch 'poc-microfrontends' of https://github.com/jembi/openhim…
marvinIsSacul Feb 11, 2025
5afcff9
Merge pull request #732 from jembi/CI-86c0j2fct-add_edit_channel_use_…
drizzentic Feb 11, 2025
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
  •  
  •  
  •  
16 changes: 0 additions & 16 deletions .babelrc

This file was deleted.

3 changes: 2 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
node_modules
**/node_modules
infrastructure
packaging
test
Expand All @@ -9,3 +9,4 @@ Dockerfile
.editorconfig
.gitignore
.gitattributes
*.secrets
32 changes: 19 additions & 13 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,18 @@ name: Push OpenHIM Console Docker Image On Commit To Master
on:
push:
branches:
- master
- poc-microfrontends

workflow_dispatch:

jobs:
build:
environment: openhim-console
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [14.x]
node-version: [16]

steps:
- uses: actions/checkout@v2
Expand All @@ -24,15 +25,20 @@ jobs:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v1

- name: Build and push
id: docker_build
uses: docker/build-push-action@v2
- name: Setup Node.js
uses: actions/setup-node@v2
with:
context: ./
file: ./Dockerfile
push: true
tags: jembi/openhim-console:latest
node-version: ${{ matrix.node-version }}

- name: Run enc script file
run: node -v && npm -v
shell: bash
- name: Run script file
env:
HOST: ${{ secrets.HOST }}
working-directory: ./packaging/import-maps-server
run: |
chmod +x ./build.sh
./build.sh
- name: Docker Push
run: docker push ${{ env.IMAGE_ID }}
31 changes: 18 additions & 13 deletions .github/workflows/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Push OpenHIM Console Docker Image On Tag

on:
push:
tags: ["*"]
tags: ['*']

workflow_dispatch:

Expand All @@ -12,7 +12,7 @@ jobs:

strategy:
matrix:
node-version: [14.x]
node-version: [16]

steps:
- uses: actions/checkout@v2
Expand All @@ -26,15 +26,20 @@ jobs:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v1

- name: Build and push
id: docker_build
uses: docker/build-push-action@v2
- name: Setup Node.js
uses: actions/setup-node@v2
with:
context: ./
file: ./Dockerfile
push: true
tags: jembi/openhim-console:${{ env.RELEASE_VERSION }}
node-version: ${{ matrix.node-version }}

- name: Run enc script file
run: node -v && npm -v
shell: bash
- name: Run script file
env:
HOST: ${{ secrets.HOST }}
working-directory: ./packaging/import-maps-server
run: |
chmod +x ./build.sh
./build.sh ${{ env.RELEASE_VERSION }}
- name: Docker Push
run: docker push ${{ env.IMAGE_ID }}
26 changes: 5 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,21 +1,5 @@
node_modules
dist
.tmp
.sass-cache
.idea/**
.project
openhim-webapp-2.sublime-project
openhim-webapp-2.sublime-workspace
packaging/.gnupg
packaging/.npm
packaging/builds/*
packaging/.gitconfig
packaging/Vagrantfile
\#*
*~
.#*
\#*\#
**/.vagrant
npm-debug.log
.vscode
.vagrant
node_modules/
DockerfileARM
packaging/import-maps-server/builds
*.secrets
dist/
5 changes: 5 additions & 0 deletions .prettierrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
semi: false
singleQuote: true
bracketSpacing: false
trailingComma: 'none'
arrowParens: 'avoid'
16 changes: 14 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,23 @@
language: node_js
before_script: npm run build:prod
addons:
apt:
sources:
- google-chrome
packages:
- google-chrome-stable
- google-chrome-beta
before_install:
- export CHROME_BIN=chromium-browser
- export DISPLAY=:99.0
before_script:
- npm install
- npm run build:prod
after_success:
- npm run coverage
- '.travis/build_docker.sh'
node_js:
- 'lts/gallium'
sudo: false
sudo: required
notifications:
slack:
rooms:
Expand Down
50 changes: 25 additions & 25 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,64 +1,64 @@
# Changelog

## *v1.13.2 / 2019-09-16*
## _v1.13.2 / 2019-09-16_

* Fixed user and channel permissions issue
- Fixed user and channel permissions issue

## *v1.13.1 / 2019-09-05*
## _v1.13.1 / 2019-09-05_

* Update Dependencies
- Update Dependencies

## *v1.13.0 / 2019-02-04*
## _v1.13.0 / 2019-02-04_

## Final release

## *v1.13.0-rc.2 / 2019-02-01*
## _v1.13.0-rc.2 / 2019-02-01_

## Release candidate with bug fix and new script

### Bug Fix

* Fixed role deselection on edit client modal
- Fixed role deselection on edit client modal

### New Script

* Build CentOS RPM package via docker
- Build CentOS RPM package via docker

---

## *v1.13.0-rc.1 / 2019-01-22*
## _v1.13.0-rc.1 / 2019-01-22_

## Release candidate with various bug fixes / code refactoring and dependency upgrades

### Bug Fixes

* Remove width limit on multi-select that caused truncated inputs
* Fixed tool-tips with HTML elements that weren't being rendered on hover
* Update webpack to hot reload when changes are made to the scripts
* Fix graph missing labels by disabling additional minification
* Fix show reruns button in transactions
* Fix the redirect to rerun transactions from the popover
- Remove width limit on multi-select that caused truncated inputs
- Fixed tool-tips with HTML elements that weren't being rendered on hover
- Update webpack to hot reload when changes are made to the scripts
- Fix graph missing labels by disabling additional minification
- Fix show reruns button in transactions
- Fix the redirect to rerun transactions from the popover

### Code Cleanup

* Fix broken Channel test
* Update tests for dependency upgrades
* Remove console logs
* Fix channel success message wording
- Fix broken Channel test
- Update tests for dependency upgrades
- Remove console logs
- Fix channel success message wording

### Updates/Upgrades

* Update dependency minor versions and patches for security updates
* Upgrade dependency major versions where possible
- Update dependency minor versions and patches for security updates
- Upgrade dependency major versions where possible

### Internal Refactoring

* Separate out basicInfo, routes, dataControl, alerts, requestMatching and userAccess controllers from the channelsModal controller into their own files
- Separate out basicInfo, routes, dataControl, alerts, requestMatching and userAccess controllers from the channelsModal controller into their own files

### Enhancements

* Add icon to transaction log to indicate that a transaction is a rerun
* Travis CI runs console against Node Carbon, Dubnium and latest with code coverage
* Travis CI build status is posted to Jembi slack channel
- Add icon to transaction log to indicate that a transaction is a rerun
- Travis CI runs console against Node Carbon, Dubnium and latest with code coverage
- Travis CI build status is posted to Jembi slack channel

---
9 changes: 6 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Build Production Console in Node
FROM node:14.17-alpine as build
FROM node:16.19-alpine as build

RUN apk add git

Expand All @@ -9,11 +9,14 @@ COPY . .

RUN npm install

RUN npm run prepare
RUN npm run build

# Serve built project with nginx
FROM nginx:mainline-alpine

WORKDIR /usr/share/nginx/html

COPY --from=build /app/dist ./
COPY --from=build /app/packages/legacy-app/dist ./
COPY --from=build /app/packages/header-app/dist ./
COPY --from=build /app/packages/sidebar-app/dist ./
COPY --from=build /app/packages/root-config/dist ./
Loading
Loading