Skip to content

Develop#131

Merged
AbdullahSh20 merged 91 commits intomainfrom
develop
Jan 5, 2025
Merged

Develop#131
AbdullahSh20 merged 91 commits intomainfrom
develop

Conversation

@AbdullahSh20
Copy link
Contributor

No description provided.

AbdullahSh20 and others added 30 commits November 2, 2024 23:37
* updated documentation
* add secure redirect to nginx webserver
* add automatic certificate creation and checkup based on OS
* removed port mapping and utilized docker bridge network
* bug: security update v0.0.1
* feat: done general frontend setup and added login page

* "feat: login page implementation modified"

---------

Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
* bug: security update v0.0.1

* bug fix

* bug

* bug fix

* v0.0.1 security and bug fix (#45)

* Bugs & Security
* updated documentation
* add secure redirect to nginx webserver
* add automatic certificate creation and checkup based on OS
* removed port mapping and utilized docker bridge network

* bug: security update v0.0.1 (#44)

* bug: security update v0.0.1

* setup update that is compatible with git bash for windows

* bug fix

* bugfix
* v0.0.1 security and bug fix (#45)

* Bugs & Security
* updated documentation
* add secure redirect to nginx webserver
* add automatic certificate creation and checkup based on OS
* removed port mapping and utilized docker bridge network

* bug: security update v0.0.1 (#44)

* bug: security update v0.0.1

* v0.1.0 (#49)

* Bugs & Security
* updated documentation
* add secure redirect to nginx webserver
* add automatic certificate creation and checkup based on OS
* removed port mapping and utilized docker bridge network

* bug: security update v0.0.1 (#44)

* bug: security update v0.0.1

* feat: done general frontend setup and added login page (#46)

* feat: done general frontend setup and added login page

* "feat: login page implementation modified"

---------

Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>

* v0.0.2 setup update (#48)

* bug: security update v0.0.1

* bug fix

* bug

* bug fix

* v0.0.1 security and bug fix (#45)

* Bugs & Security
* updated documentation
* add secure redirect to nginx webserver
* add automatic certificate creation and checkup based on OS
* removed port mapping and utilized docker bridge network

* bug: security update v0.0.1 (#44)

* bug: security update v0.0.1

* setup update that is compatible with git bash for windows

* bug fix

* bugfix

---------

Co-authored-by: Berkay Gürsu <92295749+itu-itis21-gursu20@users.noreply.github.com>
Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>

* Rename login.tsx to Login.tsx

name fix

---------

Co-authored-by: Berkay Gürsu <92295749+itu-itis21-gursu20@users.noreply.github.com>
Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
fixed some bugs regarding the connecting to the database, took it offline, and the way the backend is run from the docker container
Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
* feat: patient - appointments page is implemented

* refactor: new-appointment-modal and details-modal refactored

---------

Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
Co-authored-by: Abdullah Shamout <117589058+AbdullahSh20@users.noreply.github.com>
Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
* feat: add health check

added health check for dependencies when running CI pipeline so that it fails at container failures besides database, added backend CORS to webserver, removed boiler plate code

* made healthy wait dynamic
Co-authored-by: Berkay Gürsu <berkay.gursu@codevo.com.tr>
* feat: patient medical records page implemented

* feat: setting page implementation/dark mode...

* feat: patient settings page implementation

---------

Co-authored-by: Abdullah Shamout <117589058+AbdullahSh20@users.noreply.github.com>
Co-authored-by: Abdullah Shamout <117589058+AbdullahSh20@users.noreply.github.com>
* feat: patient medical records page implemented

* feat: patient profile page implementation

---------

Co-authored-by: Abdullah Shamout <117589058+AbdullahSh20@users.noreply.github.com>
* update: login functionality updated to support all roles

* feat: patient appointments + admin-doctor features added

* reset the mongodb uri

* Update package.json

* feat: all patient routes are implemented
update: bcrypt is changed with bcryptjs to prevent compatibility issues

* update: home page controllers added

* Update index.js

---------

Co-authored-by: rberketuran <z3r0.dusty@gmail.com>
* feat: patient medical records page implemented

* feat: doctor prescriptions page implementation

* feat: malım

* feat: doctor prescriptions page implementation

---------

Co-authored-by: Berkay Gürsu <92295749+itu-itis21-gursu20@users.noreply.github.com>
* feat: patient medical records page implemented

* feat: doctor home page implementation

---------

Co-authored-by: Berkay Gürsu <92295749+itu-itis21-gursu20@users.noreply.github.com>
Co-authored-by: Berkay Gürsu <92295749+itu-itis21-gursu20@users.noreply.github.com>
AbdullahSh20 and others added 27 commits December 26, 2024 04:22
* initialized prometheus and grafana for data monitoring and scraping

* prometheus is fully connected and functional

* add loki and promtail for logs, created grafana monitoring screens

* bugfix

* bugfix

* bugfix

* bugfix
* general refactor done for frontend pages

* all pages refactored
* general refactor done for frontend pages

* all pages refactored

* admin polyclinic page fix solved
* done

* hacuna matata

---------

Co-authored-by: abdullah <abdullah@shamout.com>
@AbdullahSh20 AbdullahSh20 merged commit ed4499a into main Jan 5, 2025
2 checks passed
@AbdullahSh20 AbdullahSh20 deleted the develop branch January 5, 2025 17:07
@AbdullahSh20 AbdullahSh20 restored the develop branch January 5, 2025 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants