Commit Graph

80 Commits

Author SHA1 Message Date
bec0e0ae5c Add exporting directly to a file 2023-01-23 14:30:25 +01:00
f0c178cf31 Refactor translation form_component 2023-01-19 22:39:09 +01:00
cf3a105a0f Add public_content to casts for translation
Overlooked - should have been in fa7671f972
2023-01-19 22:24:53 +01:00
eff9890fce Add assign for the article_content 2023-01-19 22:21:11 +01:00
4e311f711c Add some void elements to HtmlDocComponent 2023-01-19 22:19:06 +01:00
c7fe690599 Add page titles to public pages 2023-01-19 22:17:26 +01:00
8d1c08bfb4 Add a layout for the public pages 2023-01-19 22:16:41 +01:00
c0fe63588c Add Html.render_doc/1
Wraps HtmlDocComponent.render_doc/1 and converts the resulting struct
to binary.
2023-01-19 20:33:22 +01:00
49d77fc032 Fix issue with additional status that has been observed 2023-01-19 14:02:53 +01:00
5b6e3c5176 Add legacy_export function for export to the old outlook 2023-01-19 13:58:49 +01:00
fa7671f972 Add "publish" button to translation form 2023-01-19 13:55:38 +01:00
f47334b281 Fix issue when clicking "Save and edit" with a new translation 2023-01-19 13:54:15 +01:00
c672d6661e Add wrapper for garnish/2 for phx event 2023-01-19 13:52:38 +01:00
078db6e38e Update garnish and render_doc functions
Now all element node attributes have to be threaded through the
eph.attributes which is done by the garnish function.
2023-01-19 13:48:56 +01:00
170883490f Fix mistake with taking properties from article instead translation 2023-01-19 11:35:56 +01:00
8220b112bf Fix issue with wrongfully used assign function 2023-01-19 11:26:26 +01:00
a93afea57b Add autoren and artikel for public viewing 2023-01-19 11:25:14 +01:00
aab04f5ecc Add public_content to translations table and rename lang to language 2023-01-15 17:55:26 +01:00
f2dd8de143 Add support for img tags 2023-01-15 17:27:51 +01:00
b520df2561 Fix stripping img and br tags as empty 2023-01-14 22:10:11 +01:00
483ed9440d Update some superficial things 2023-01-14 22:05:48 +01:00
a95131bdbb Add rendering the translation with title tags 2023-01-14 22:04:28 +01:00
705c7d2b53 Update partitioning 2023-01-14 22:01:21 +01:00
d7325d64c5 Add use <tunit> instead of <span> for Deepl translation
To avoid getting results like "... bla.&quot;</span>" ->
"... bla</span>.&quot;" from Deepl we need to set set splitting_tags
option to an element name (that's not as common as span).
2023-01-14 21:59:57 +01:00
3b1c1d04a1 Add listing translation with article 2023-01-14 21:51:04 +01:00
b7db9cdd8e Update partitioning to strip empty elements 2023-01-13 14:09:37 +01:00
e45e3597c9 Fix tiny slip of thought 2023-01-12 22:45:24 +01:00
fd2eb5503c Add "Save and continue" button to Translation form 2023-01-12 20:59:14 +01:00
ecb1ef2eee Fix issue with saved eph field 2023-01-12 20:55:11 +01:00
cf9118c5ac Fix issue with end of sentence 'disguised' by markup 2023-01-11 22:15:04 +01:00
b40c305af1 Add deleting article with associated translations 2023-01-11 19:11:07 +01:00
54d0ad26d5 Fix issue with missing assign in default edit code 2023-01-11 19:07:07 +01:00
403116cd08 Replace uuids with "nanoid"s 2023-01-11 19:01:28 +01:00
881a8ee094 Fix bug with destroying %TranslationUnit{} struct 2023-01-11 11:35:13 +01:00
e0cd51937a Fix issues with changed default :current_tunit 2023-01-11 11:34:02 +01:00
24e58c7d96 Update tunit editor
Now with fancy new radio-buttons.
2023-01-10 23:20:20 +01:00
e16710664d Add checking and updating DeepL usage information 2023-01-10 20:06:54 +01:00
33ed533a1a Update editing translation 2023-01-09 21:35:35 +01:00
71e6a8da60 Update Deepl translation
Now getting auth-key from db.
2023-01-09 21:30:20 +01:00
3cd9d983fe Update routes to :ensure_authenticated
Implies setting :current_user for liveviews.
2023-01-09 21:11:13 +01:00
54250a5a95 Fix user/deepl_account relation 2023-01-09 21:09:46 +01:00
04d6f32325 Update DeeplAccount
Less required fields, default for character_count and association.
2023-01-05 22:25:35 +01:00
f22171cae3 Add apparently forgotten assignment 2023-01-05 22:24:30 +01:00
78160a5bae Add HtmlDocComponent to render the InternalTree
Very basic but promising.
2023-01-05 22:22:44 +01:00
927530c66d Add raw Deepl module and a progress bar 2023-01-05 22:19:23 +01:00
bafd9c81f7 Replace new.ex and edit.ex with new_edit.ex in translations_live 2023-01-05 22:13:57 +01:00
429352b32d Remove superfluous Logger 2023-01-04 16:40:14 +01:00
501648f496 Remove unused function 2023-01-04 15:56:14 +01:00
536ebdd0bd Add foreign_key_constraint validation to Article and Translation 2023-01-04 15:29:14 +01:00
b1110beeaf Add default values for language in Article and Translation 2023-01-04 15:28:30 +01:00