Skip to content

[OGUI-1725] Create SessionService logic hooks and context for react frontend application#3013

Merged
graduta merged 27 commits into
devfrom
feature/TKN/OGUI-1725/session-checking
Nov 4, 2025
Merged

[OGUI-1725] Create SessionService logic hooks and context for react frontend application#3013
graduta merged 27 commits into
devfrom
feature/TKN/OGUI-1725/session-checking

Conversation

@mroki58
Copy link
Copy Markdown
Contributor

@mroki58 mroki58 commented Aug 24, 2025

I have JIRA issue created

  • branch and/or PR name(s) includes JIRA ID
  • issue has "Fix version" assigned
  • issue "Status" is set to "In review"
  • PR labels are selected
  • FLP integration tests were ran successful

Implemented SessionService which handles getting session information from URL similarly to mithril WebUI framework

mroki58 and others added 9 commits June 16, 2025 20:54
The most important changes:
- header with changing label using context API
- sidebar for whole app
- navbar element for different pages.
…- downloading google-chrome with all dependencies. Successful run for first test.
- Added needed packages with eslint for js and ts

- move style to css files - kept in style directory

- changes in structure of code without affecting any appearance
- Changed a bit configuration for docker-compose - now it copies configuration file and doesnt use volumes

- Multi-staged build for creating containers for testing ( downloading dev-dependencies etc.)

- commands in package.json that run tests commands in containers
@mroki58 mroki58 requested a review from graduta as a code owner August 24, 2025 10:31
… configuration was created in different branch so if it needs to be as in different workflows I ask to accept this PR and I will and it OGUI-1711 )
@graduta graduta merged commit 91b9c25 into dev Nov 4, 2025
1 check passed
@graduta graduta deleted the feature/TKN/OGUI-1725/session-checking branch November 4, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants