WhiteX
|
23d0ef5994
|
fix: update application and Docker configuration to use port 80 for consistency
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
450b0cff29
|
fix: update healthcheck URL to use the correct port for the app service
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
146c554c1f
|
fix: update Redis healthcheck command to include authentication
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
e7e5e300f2
|
feat: add additional required environment variables for app configuration
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
52161074b9
|
fix: remove unused network configurations and env_file references from docker-compose
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
47535efec2
|
feat: update environment variable placeholders and domain settings in documentation for Coolify deployments
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
c62df7a84f
|
fix: remove unused 'traefik' network from docker-compose configuration
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
93fb7ca287
|
fix: update network configuration to use 'backend' instead of dynamic deployment name
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
03dccc692b
|
feat: enhance network isolation and environment variable documentation for Coolify deployments
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
7d4c9e767a
|
fix: comment out LogFire configuration to disable it for SQLAlchemy
|
2025-10-15 08:01:08 -04:00 |
|
WhiteX
|
f73fc4b4c4
|
Added Coolify related docker files
|
2025-10-15 08:01:08 -04:00 |
|
swve
|
98dfad76aa
|
feat: add Flipcard component support with configuration and styling for enhanced interactivity
|
2025-09-21 22:25:51 +02:00 |
|
swve
|
0b02bb4a76
|
chore: update start script for improved logging and service management
|
2025-09-21 21:50:58 +02:00 |
|
Badr B.
|
a670336c68
|
Merge pull request #502 from learnhouse/feat/form-assignments
Add Form assignments support
|
2025-08-12 00:18:58 +02:00 |
|
swve
|
2cbbb1ec49
|
fix: improve question handling in TaskFormObject for teacher view and enhance user answer blur functionality
|
2025-08-12 00:15:02 +02:00 |
|
swve
|
ca0a177472
|
fix: assignments subsequent saves bug
|
2025-08-12 00:09:50 +02:00 |
|
swve
|
7257222b27
|
feat: add support for 'FORM' assignment type with UI updates and connection pool monitoring in the database
|
2025-08-11 23:11:17 +02:00 |
|
Badr B.
|
6a13703560
|
Merge pull request #500 from learnhouse/feat/rbac-improvements
RBAC Improvements
|
2025-08-09 22:46:49 +02:00 |
|
swve
|
f635440158
|
fix: ruff issues & build
|
2025-08-09 14:29:51 +02:00 |
|
swve
|
531e1863c0
|
feat: enhance role management API with organization-specific role creation and retrieval, including comprehensive RBAC checks for permissions
|
2025-08-09 14:26:48 +02:00 |
|
swve
|
3ce019abec
|
feat: implement comprehensive RBAC checks for courses, chapters, collections, and activities, enhancing user rights management and security documentation
|
2025-08-09 12:13:12 +02:00 |
|
swve
|
887046203e
|
fix: adjust session token refresh and caching intervals to 1 minute for improved performance
|
2025-08-09 10:10:52 +02:00 |
|
swve
|
c194114bfc
|
fix: update user organization role_id from 3 to 4 in join_org and create_user functions for consistency
|
2025-08-06 16:46:30 +02:00 |
|
swve
|
5b192290f0
|
refactor: remove unused logfire import and adjust SQLModel imports for consistency
|
2025-08-06 15:34:12 +02:00 |
|
swve
|
0db916c512
|
chore: add .dockerignore file and update Dockerfile for improved build process and environment management for self hosting
|
2025-08-06 15:33:57 +02:00 |
|
swve
|
05abc93017
|
fix: make logfire disabled by default
Initially started by
https://github.com/learnhouse/learnhouse/pull/496
|
2025-08-06 14:45:08 +02:00 |
|
swve
|
b425cd2984
|
tests: replace dictionary-based role rights with structured Rights and Permission objects for improved RBAC clarity
|
2025-08-06 14:17:28 +02:00 |
|
swve
|
9f13884c08
|
refactor: update role permissions and enhance RBAC logic to include own permissions for courses and dashboard access
|
2025-08-06 14:12:43 +02:00 |
|
Badr B.
|
a1976c5423
|
Merge pull request #497 from learnhouse/feat/unit-testing
Unit testing
|
2025-07-27 21:29:05 +02:00 |
|
swve
|
fa3a3be151
|
chore: enhance API test coverage reporting and update dependencies
|
2025-07-27 20:12:23 +02:00 |
|
swve
|
7b220e8883
|
chore: update API tests workflow and database connection logic for testing environment
|
2025-07-27 20:07:19 +02:00 |
|
swve
|
7b3229ff79
|
chore: add permissions for content read access in API tests workflow
|
2025-07-27 20:00:55 +02:00 |
|
swve
|
367c25b084
|
chore: remove test_main.py file as part of test suite cleanup
|
2025-07-27 19:58:53 +02:00 |
|
swve
|
44f4a08b5a
|
feat: init unit tests
|
2025-07-27 19:56:56 +02:00 |
|
Badr B.
|
5bbf15ee41
|
Merge pull request #494 from learnhouse/feat/course-certificates
Course certificates
|
2025-07-20 12:17:59 +02:00 |
|
swve
|
0138174f6a
|
refactor: update RBAC check logic and improve comments in get_certificate_by_user_certification_uuid function
|
2025-07-20 11:29:37 +02:00 |
|
swve
|
f84529e467
|
refactor: update CertificateVerifyPage to handle async params for certificate UUID
|
2025-07-20 11:18:00 +02:00 |
|
swve
|
4af594e628
|
refactor: remove unused imports from certifications and courses modules
|
2025-07-20 11:05:58 +02:00 |
|
swve
|
d58336795a
|
feat: adapt trail page to show the user certificates
|
2025-07-20 11:03:44 +02:00 |
|
swve
|
f01f7efb06
|
feat: user certificate verification backend and UI
|
2025-07-20 10:37:48 +02:00 |
|
swve
|
f609c50760
|
fix: update QR code link to correctly reference user certification UUID in CourseEndView component
|
2025-07-19 17:33:17 +02:00 |
|
swve
|
a913c0a366
|
feat(wip): implement certificate generation and download functionality in CourseEndView component
|
2025-07-16 21:23:38 +02:00 |
|
swve
|
e39c9c37ba
|
feat: enhance course activity page with dynamic title and certification badge component
|
2025-07-16 20:14:30 +02:00 |
|
swve
|
7539b27d0f
|
feat: add endpoint to retrieve user certificates for a specific course
|
2025-07-16 20:07:52 +02:00 |
|
swve
|
306230174e
|
feat: working UI with the database
|
2025-07-16 18:47:04 +02:00 |
|
swve
|
b0d492a116
|
feat: backend endpoints
|
2025-07-16 18:16:28 +02:00 |
|
swve
|
86f7a80eb7
|
feat(wip): initial ui and functionality for certifications
|
2025-07-14 21:45:58 +02:00 |
|
swve
|
aabb4d190c
|
fix: select issue on EditCourseGeneral
|
2025-07-14 17:07:15 +02:00 |
|
swve
|
634b25be6b
|
feat: add error notification for incomplete metadata in web preview component
|
2025-07-09 16:11:20 +02:00 |
|
swve
|
3ea5aa761f
|
feat: enable autoplay and mute for video component in course display
|
2025-07-09 16:06:48 +02:00 |
|