Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/delete language column #256

Closed

Conversation

efratush
Copy link
Contributor

IdanPelled and others added 30 commits January 12, 2021 15:40
Added dayview template with css and router.
An tempreroy event class with,
 processing function for the day view to work.
Added dayview template with css and router.
An tempreroy event class with,
 processing function for the day view to work.
fixed after taking notes.
yammesicka and others added 28 commits February 6, 2021 06:30
Fix the "Task pending" RuntimeError
* Support adding category to a new or exisiting event
… Fix (PythonFreeCourse#218)

* fix: grid responsiveness (fills grid to the bottom now)
* Add telegram client
* feat: add i18n support

This feature includes the core functions added to /internal, English and Hebrew json files, removal of text strings from the html files, updates to the routes and model updates. Also included are tests. Please note, that this feature is waiting on user registration for final hooks.

* fix(i18n): correct flake8 line length errors

* fix(i18n): attempt to fix build crash at get_translations_dicts() and move foreignkey to last column as requested in CR.

Additional minor doc fixes.

* fix(i18n): simplify check of language file path between live and testing

This change hopefully adds this line to the code coverage.

* fix(i18n): replace glob with path.glob

This change reduces the amount of imports needed and also uses one dir path for both tests and live.

* fix(i18n): revert attempted code improvement

* fix(i18n): added missing language_id to placeholder user

* fix(i18n): added simple test for home

* fix(i18n): code review fixes

* fix(i18n): split the html result dict into two sub-dicts, "variables" and "localized" and the creation of the Jinja2TemplateResponse is now handled in internal/utilities.

* fix(i18n): fixed CR request to not use global state for translations

The translations are now handled with @lru_cache and the function is only re-handled when a new language code parameter is used. This should be the last edit (unless any crash) to this version of the translation feature.
* feat: add a workflow for extracting translations from files

* fix(translations-workflow): add install dependencies step

* fix(translations-workflow): trying a fix

* Apply automatic translateable string changes

Co-authored-by: Gonzom <[email protected]>
* feat/text_editor

added bleach support for cleaning malicious html
added summernote text editor support
added modal for using summernote texteditor.
added testing to cleaning html
* fix: typo correction
* Apply automatic translatable string changes
* fix: set workflow only for main push
…FreeCourse#201)

* feat: improve import file to calendar and extend capabilities
* fix: reformat code

First pass at cleaning up the project code.
This fix includes reformatting the code, spacing, and import order.

Note that the HTML files had inconsistent indent regarding jinja2 IF and FOR blocks. This push removes the indent from the places it was in, and a future push will restore a consistent indent to all instances.

* fix: fix unaligned for hanging indent
@efratush efratush closed this Feb 11, 2021
@efratush
Copy link
Contributor Author

Mistake. I pushed to main instead of develop

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.