Omar Al-Ithawi
25b3794e90
chore: pull_translations: use less Makefile commands and move it to Python
...
`mkdir` should be in Python
2024-02-19 20:02:18 +03:00
Omar Al-Ithawi
867eeff993
feat: atlas pull plugins translation
2024-01-27 12:05:05 +03:00
Omar Al-Ithawi
a5251cc705
feat: atlas pull for XBlock translations
2024-01-12 12:49:46 +03:00
Sarina Canelake
4a2f231302
fix: fix github url strings (org edx -> openedx)
2022-09-15 14:52:28 -04:00
M. Zulqarnain
e159ab8e4d
Pylint amnesty in openedx plugin_api, profile_images and programs apps ( #26377 )
2021-02-04 17:10:38 +05:00
Manjinder Singh
dbe40dae1a
exposing constants to be backwards compatible ( #24765 )
...
* exposing constants to be backwards compatible
2020-08-12 12:43:07 -04:00
Manjinder Singh
c76ed6ae45
Extracting plugin app from edx-platform ( #24678 )
...
* Moving plugins infrastructure to edx-django-utils
This PR extracts the code that enables plugins in edx-platform and puts it in edx-django-utils. This is done to allow other IDAS to add plugin functionality.
2020-08-12 07:48:53 -04:00
Matt Tuchfarber
f596a27064
Fix rst formatting for plugin view context ADR
2020-03-18 14:02:05 -04:00
Matt Tuchfarber
0a8b06a122
Lints and final tweaks
2020-03-17 22:19:22 -04:00
Matt Tuchfarber
8a48218628
Typos, constant names, add context nesting.
2020-03-16 17:39:24 -04:00
Matt Tuchfarber
fc3bc032b9
Update with suggestions:
...
- Add ADR describing Plugin Contexts
- Remove app-specific constants from framework-level code
- Add dashboard constants to student app with README
2020-03-13 15:14:37 -04:00
Matt Tuchfarber
bd9dbdf7de
Syntax fix
2020-03-11 15:17:59 -04:00
Matt Tuchfarber
e5b8f28778
Update with some preferences
2020-03-09 14:23:17 -04:00
Matt Tuchfarber
47255197e1
Allow plugins to update contexts in specific views
...
Instead of requiring views like the dashboard to know about plugins so
they can include their data in the context, this allows plugins to
define a mapping between a view and a function where the function
returns a dictionary of new context for the view. Each view would have
to purposefully enable this additional context before it could be used.
This will allow new content to be added to the pages without updating
the core with a combination of a plugin to add new context, and a theme
override of that page to use the new context.
2020-03-06 10:47:52 -05:00
iamsobanjaved
38493d5092
Removed app_name warning from django.conf.urls.include()
2020-01-21 20:38:27 +05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Ana Maria Rodriguez
926cb5bb89
INCR-165
...
Run python-modernize -w openedx/core/djangoapps/plugins
2019-04-24 13:38:12 -05:00
Cory Lee
ac4845d052
DEPR-14 Remove AWS.py
2019-03-28 10:48:34 -04:00
Cory Lee
2108b69ff1
"Use single yaml config instead of two json configs"
...
This reverts commit 8c805999e6 .
2019-03-05 11:27:36 -05:00
Cory Lee
8c805999e6
Revert "Use single yaml config instead of two json configs"
...
This reverts commit b0b8a76dd9 .
2019-03-01 17:31:10 -05:00
Cory Lee
b0b8a76dd9
Use single yaml config instead of two json configs
2019-03-01 12:55:40 -05:00
Cliff Dyer
34e45b2af0
Pin regexes to the start of the matched strings.
2018-02-21 16:55:07 -05:00
George Schneeloch
a1fc1bc0fd
Fix syntax typos in README
2018-02-14 14:47:36 -05:00
Jeremy Bowman
88cb9f8c77
PLAT-1949 Less cluttered management command output
2018-02-07 13:44:08 -05:00
Nimisha Asthagiri
1fe74c889c
Django App Plugins: Support for Signal Receivers
2018-01-18 11:47:30 -05:00
Nimisha Asthagiri
7286c64e18
Refactor Django App Plugins to allow for additional features
2018-01-15 12:16:53 -05:00