Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


/ kinda drafted technical road map..

  • Set up required infrastructure
    • (plus) 3 modules
    • (warning) Coordinate Rancher env setup (Oleksii Petrenko - could you assist with this ASAP, please) + configure it properly
    • all can be compiled and deployed
  • Authorization - bi-directional, design is ready, goal for next sprint
    • (plus) Create database structure for secrets storing - structure, model, JPA entities, tests
    • Implement D2IR Authorization Server side logic
      • All the logic is expected to be located in EDGE module
      • Authentication endpoint on mod-inn-reach
      • Generate test keys (2 pairs?) and share them with INN Reach
    • Implement D2IR Authorization Client side logic
      • backend module
      • store API keys, store token, be able to request a new token once expired
  • Configure and test integration with Inn Reach
  • Create all the required API endpoints and mock them
    • look through INN-Reach API specification and implemented all endpoints that are expected from FOLIO as Local server
  •  Configuration
    • Implement Configuration capabilities - UI
    • Implement Configuration capabilities - Data model
      • partially done (for secrets only)
    • Provide one endpoint for aggregated configuration data
      • Implement D2IR API calls for configurations in mod-inn-reach
      • (question) Request data from other FOLIO modules - directly or via back-end
    • Implement Configuration capabilities - CRUD
  • Contribution
    • (warning) Refinement required - Raman A.
  • Circulation - the biggest one (a lotta endpoints, Check In \ Check Out) - R3
  • ...


...

 

Tech mainline

  • Java
  • Spring (question)
  • Postgres RDBMS
  • Hibernate as ORM (question) , Spring JDBC, FOLIO

...