Régis Behmo
9d91f7499d
fix: broken feature in dev mode ( #43 )
...
Student notes were simply not working in dev mode because the dev server
hostname was not whitelisted in ALLOWED_HOSTS.
2025-02-13 20:34:56 -05:00
Syed Muhammad Dawoud Sheraz Ali
0267ffde12
chore: update changelog
2024-12-09 18:52:20 +05:00
Régis Behmo
6e8bc34475
feat: migrate to Meilisearch
...
We make use of a new search engine to search annotations. The index will
automatically be created and filled during init. This is considered a
breaking change if you have customised your notes index.
2024-11-29 22:28:03 +05:00
Régis Behmo
a61e09c11e
fix: actually mount notes directory
...
Notes directory could be added via `tutor mounts add ./edx-notes-api`,
but it was not actually being mounted.
2024-11-29 22:28:03 +05:00
jfavellar90
e5fedc2d83
feat: upgrade to sumac
2024-11-29 22:28:01 +05:00
Régis Behmo
e52064fe64
Merge branch 'release'
2024-11-27 18:35:01 +01:00
Syed Muhammad Dawoud Sheraz Ali
75e64f5065
feat!: Rename branches master->release, nightly->main
2024-11-27 22:34:13 +05:00
Overhang.IO
7d16414908
Merge remote-tracking branch 'origin/master' into nightly
2024-11-14 16:25:16 +00:00
Syed Muhammad Dawoud Sheraz Ali
5515eda18b
chore: remove python 3.8 references and set py39 as minimum version ( #42 )
2024-11-14 21:19:20 +05:00
Jhony Avella
fdf73b62e3
Ubuntu 24.04 Upgrade ( #39 )
...
* chore: notes service now uses ubuntu 24.04 as base image
* chore: using 1000 UID. Updating setuptools
* chore: adding changelog entry
2024-10-22 16:07:32 -05:00
Régis Behmo
9671824e1f
fix: docker build deprecation warnings
...
With the latest Docker upgrade, we got the following warnings during
build:
FromAsCasing: 'as' and 'FROM' keywords' casing do not match
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format
2024-06-21 17:12:57 +02:00
jfavellar90
6d3685a573
feat: upgrade to redwood
2024-06-20 01:13:57 +02:00
Régis Behmo
c5bd0acab1
fix: remove pkg_resources for compatibility with python 3.12
...
pkg_resources is a package that is unavailable in python 3.12, unless
setuptools is explicitely installed. Turns out, there are replacement
functions coming from importlib_resources, which can be obtained from
the importlib-resources pypi package. This package will be installed
with tutor starting from 17.0.2.
2024-02-12 11:57:51 +01:00
jfavellar90
0d0128210c
feat: upgrade to Quince
2023-12-11 18:12:10 +01:00
Emad Rad
727d500bf5
Feat: Testing and Linting ( #31 )
...
* ci: test action added
* chore: changelog entry added
* feat: Makefile added
* fix: typing added
* chore: cleanup with isort and black
2023-11-24 08:25:04 +01:00
Jhony Avella
fcffe6f3ed
chore: remove notes permissions container. ( #24 )
...
chore: remove notes permissions container
There is now a single "permissions" container that makes all permission changes in Tutor core
2023-07-31 15:34:52 +02:00
Régis Behmo
3f65c71cc2
docs: add a scriv-managed changelog
...
This will be useful for tracking changes across releases.
This partly addresses https://github.com/overhangio/tutor/issues/746
2023-05-19 16:19:56 +02:00