swve
63cb3bfd59
feat: create ENUM type for thumbnail_type and update course migration
2025-06-20 22:55:47 +02:00
swve
2966ac91b7
feat: add video thumbnails to courses
2025-06-20 22:43:42 +02:00
swve
89889a93bf
hotfix: missing org_id in return for course endpoint
2025-06-18 10:50:12 +02:00
swve
59bae82ee7
feat: perf improvements and bug fixes
2025-06-12 16:09:41 +02:00
swve
1b35e1cbb3
feat: add scripts field to Organization table
2025-06-08 18:14:14 +02:00
swve
c0c32f9564
feat: Improve the contributors admin UX/UI
2025-06-08 11:52:36 +02:00
swve
8d3ede1486
feat: add WebPreviews blocks
2025-06-05 11:08:05 +02:00
swve
20bafafba0
feat: optimize course retrieval by using joins to fetch authors in a single query
2025-05-16 22:32:39 +02:00
swve
90938de5f0
fix: adjust database connection pool settings for improved performance
2025-05-16 22:19:45 +02:00
swve
dcfcb06b2e
fix: improve authorization logic in RBAC by refining action checks and simplifying role permission validation
2025-05-08 12:02:56 +02:00
swve
260bd60c7a
fix: update details handling in video activities to use JSON strings
2025-04-23 17:48:44 +02:00
swve
31b5104dd5
feat: add details to video activities
...
wip: uploadable video activities
2025-04-22 17:25:41 +02:00
swve
46e06201fb
feat: unpublished activities are now hidden by default
2025-04-17 15:57:57 +02:00
swve
1350cb7354
feat: implement activity removal from trail and update UI for unmarking activities
2025-04-16 15:24:40 +02:00
Badr B.
bbe6f9e2c5
Merge pull request #471 from learnhouse/fix/editor-issues
...
Fix UI glitchs, editor bugs
2025-04-07 14:39:18 +02:00
swve
aa8abe8d6f
fix: reading user id issue
2025-04-07 14:21:20 +02:00
swve
12e1d79504
feat: introduce search page + improvements to the search experience
2025-04-06 22:13:26 +02:00
swve
0167fecbe8
feat: implement multi search on search bar
2025-04-06 13:48:33 +02:00
swve
b1aec48947
feat: Add User Courses in Profile
2025-04-06 12:12:01 +02:00
swve
b3ef0eb10b
feat: update rbac_check to allow 'read' action for anonymous users
2025-04-01 17:52:57 +02:00
swve
3b5c4f9d92
feat: Implement UserProfiles
2025-03-30 22:49:00 +02:00
swve
6ff53915a8
feat: add details and profile fields to User model with JSON support
2025-03-29 16:35:07 +01:00
swve
b6059f8d5c
feat: implement contributor editing for activities
2025-03-22 16:51:00 +01:00
swve
4e7a06b74e
fix: ordering issues
2025-03-22 13:10:26 +01:00
swve
4ab8f52b09
feat: implement author roles in course management
2025-03-20 13:38:10 +01:00
swve
5f302106a9
feat: add migration alembic script
2025-03-20 11:15:30 +01:00
swve
75500bacd2
feat: multi-contributors backend code
2025-03-19 13:40:48 +01:00
swve
5e7ae54215
refactor: optimize functions queries
2025-03-16 11:34:41 +01:00
swve
6ebac01c61
chore: update database connection settings with pool size and timeout configurations
2025-03-16 11:18:38 +01:00
swve
a6b5db29ca
fix: misc assignments bugs
2025-03-16 10:59:53 +01:00
swve
67ac0b9d67
feat: implement backend observability with logfire
2025-03-12 13:23:37 +01:00
swve
ae63f56645
fix: remove sentry from backend
2025-03-12 13:14:24 +01:00
swve
543f6ea86a
refactor: optimize chapter and activity reordering logic
2025-03-12 12:44:37 +01:00
swve
3ce7dfdcd2
feat: implement image uploading to landing page
2025-03-02 22:37:06 +01:00
swve
44fb6b26b8
feat: Add landing configuration support for organizations
2025-03-01 16:57:18 +01:00
swve
ea9fd7c8b2
fix: go back to langchain 0.1.7
2025-02-19 16:57:16 +01:00
swve
66e317e0e8
feat: AI performance improvements
2025-02-18 20:43:13 +01:00
swve
09f3078f2b
refactor: update API Dockerfile to use uv for dependency management
2025-02-18 20:42:39 +01:00
swve
74e389f4bc
chore: migrate package manager to uv
2025-02-18 19:48:00 +01:00
swve
01132c3745
feat: add course search functionality with advanced filtering backend
2025-02-18 15:54:48 +01:00
swve
be7b9499f2
fix: collections bugs and issues
2025-01-24 22:59:04 +01:00
swve
943ceff813
fix: update password reset email content and link structure
2025-01-24 22:19:18 +01:00
swve
d8f77aec4c
feat: add explore API endpoints for organizations and courses
...
- Implemented new API routes for exploring organizations and their courses.
- Added endpoints for retrieving organizations, searching organizations, and fetching courses associated with a specific organization.
- Introduced functionality to get details of a specific course for exploration.
2025-01-24 20:29:10 +01:00
swve
bfd27ef6e3
feat: Init explore metadata features & redesign org settings panel
2024-12-18 01:04:11 +01:00
swve
db46c94896
fix: sign up with usergroups issue
2024-11-28 22:11:28 +01:00
swve
2e618d9c5a
feat: add orgconfig 1.2 migration
2024-11-26 19:05:44 +01:00
swve
34cc8df9e7
fix: add course authorship check for paid courses
2024-11-26 01:03:31 +01:00
Badr B.
cb87f74ac4
Merge pull request #387 from learnhouse/dependabot/pip/apps/api/pip-cef70b0dd7
...
chore(deps): bump aiohttp from 3.10.10 to 3.10.11 in /apps/api in the pip group
2024-11-26 01:03:16 +01:00
swve
546e8a5f98
feat: add payments feature access based on config
2024-11-25 23:58:25 +01:00
swve
46f016f661
feat: better healthcheck
2024-11-25 23:04:40 +01:00