Sina Atalay
c6428adcd8
Improve API
2025-02-08 18:42:43 -05:00
Sina Atalay
0318b1a270
Add a new social network: X ( #212 , #187 , #109 , #107 )
2025-02-02 22:52:31 -05:00
Sina Atalay
23ec504cbe
Improve validation and JSON Schema
2025-02-02 22:05:58 -05:00
Sina Atalay
f441b5742a
Handle None entries
2025-01-26 16:24:30 -05:00
Sina Atalay
63bfa0dd07
tests: skip test_if_the_schema_is_the_latest
2025-01-25 19:21:46 -05:00
Sina Atalay
5c16e2c3f0
tests: fix test_if_the_schema_is_the_latest
2025-01-25 19:18:15 -05:00
Sina Atalay
02b7350734
fix formatting
2025-01-20 09:45:14 -05:00
Sina Atalay
bd1be140bf
tests: disable test_if_the_schema_is_the_latest in Windows
2025-01-20 09:32:50 -05:00
Sina Atalay
438ff8d13b
Bundle Font Awesome 6 fonts ( #314 )
...
* Bundle Font Awesome 6 fonts
* hope to skip less tests with font awesome fix
* update schema
* format
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-19 23:51:14 -05:00
Sina Atalay
efe308ae1c
tests: skip more tests
2025-01-07 15:01:31 +03:00
Sina Atalay
7bb2ca4eab
tests: skip failed tests for now
2025-01-07 14:50:48 +03:00
Sina Atalay
4331110c55
Upgrade to v2 ( #271 )
...
* prepare the base for typst
* rename theme folders
* rename themes
* rename themes
* update testdata with new theme names
* rename themes
* fix docs issues
* fundamentals
* fundamental renames
* generalize `create_a_latex_file`
* generalize render_a_pdf_from_latex
* make latex optional dependency, and add typst as dependency
* first tests with typst
* finish `markdown_to_typst`
* fix `markdown_to_latex`
* finish `markdown_to_typst`
* first steps towards Typst RenderCV themes
* first draft of classic theme
* start working on new design options
* work on new design options
* make default theme: "classic"
* start integrating design options with templates
* rename typst variables
* start working on connections integration
* polish connections
* polish design options and themes
* fix spelling mistakes and improve typst themes
* use ms instead of s in printer
* improve templates
* fix typos
* use ms instead of s in printer
* improve typst templates
* improve
* improve
* improve
* improve
* make PyMuPDF optional
* rename last_updated_date_style to last_updated_date_template
* revert changelog
* progress
* improve
* exclude gifs from sdist
* update tests
* improve templates
* improve templater
* data: update `sample_content.yaml`
* improve
* remove latex support
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* remove testdata
* remove latex
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* rename `locale_catalog` to `locale`
* docs: update developer guide faq
* add new input, rendercv_settings.date
* add show_time_span_in
* create a new function, parse_validation_errors
* improve templates
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* improve
* update templates
* fix experience entry
* improve
* finish templates
* update tests
* update testdata
* remove time_machine
* update sample content
* improve
* add sb2nov theme
* update options
* update theme.options
* update theme.options
* update theme options
* create engineeringresumes templates
* add engineering resumes
* format
* update templates
* add new theme
* fix a typo in sample content
* update templating system
* update options
* add photo support
* update workflows
* improve templates
* improve parse_validation_errors
* create a new interface for web
* fix summary
* improve
* resolve typing issues
* update mkdocs.yaml
* update pyproject.toml
* update docs scripts
* update testdata
* update tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* rename column template fields
* update
* update test data
* add moderncv
* fix problems
* moderncv
* create moderncv
* fix tests
* update
* update
* update templates
* update
* use optional dependencies
* fix
* improve
* aa
* a
* update
* update
* update
* update
* rename
* update
* update
* update
* improve
* update
* update
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* update
* update
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* format
* update changelog
* update examples
* update entry figures
* update schema
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 01:30:40 +03:00
Sina Atalay
16dc64ff68
Move last_updated_date_style and page_numbering_style fields to locale_catalog field ( #270 )
...
* Move last_updated_date_style and page_numbering_style fields to locale_catalog field (#148 )
* update testdata
* fix an example
* update locale catalog validator
* set update_testdata to False
* update
2024-12-25 17:25:20 -05:00
Sina Atalay
ce6d0b3a23
data: add a new field rendercv_settings.bold_keywords ( #144 )
2024-12-25 06:01:16 -05:00
Sina Atalay
7291349eaa
generalize the individual YAML files and improve tests
2024-12-09 01:45:49 -05:00
Sina Atalay
109370c2a4
tests: fix Windows
2024-12-08 19:52:43 -05:00
Sina Atalay
350c959eda
tests: increase coverage
2024-12-08 15:45:20 -05:00
Sina Atalay
686c8e1a15
refactor and clean the code
2024-12-08 15:07:38 -05:00
Sina Atalay
9c2e5caac5
fix minor issues and add more tests
2024-11-17 18:35:28 -05:00
Shawn Zivontsis
c9e453d8d0
Improve placeholder tests to check more fields
2024-11-17 18:18:37 -05:00
Sina Atalay
5dc31e8024
add Telegram as a social network ( #187 )
2024-11-01 19:25:53 -04:00
Sina Atalay
e4c5dd14a0
tests: refactor and update config
2024-09-29 18:07:37 -04:00
Sina Atalay
f8a8809ff0
tests: test rendercv_settings
2024-09-07 18:47:02 -04:00
Sina Atalay
409987cbac
data: fix format_date
2024-07-23 18:27:39 +03:00
Sina Atalay
9700450a2d
tests: update testdata
2024-07-19 17:24:19 +03:00
Sina Atalay
10f18be325
data: rename phone_format to phone_number_format
2024-07-19 16:52:03 +03:00
Sina Atalay
7e20bae046
data: add a new field, locale_catalog.phone_format ( #130 )
2024-07-19 16:50:16 +03:00
Sina Atalay
bf581a6179
data: fix url not showing in PublicationEntry ( #128 )
2024-07-19 01:18:24 +03:00
Sina Atalay
1434368fdb
tests: update tests for new section titles
2024-07-13 19:35:58 +03:00
Sina Atalay
6f9599c6df
data: allow extra keys in entry types
2024-07-12 22:40:28 +03:00
Sina Atalay
10a0e578f3
docs: update the old names with the new ones
2024-07-07 15:55:27 +03:00
Sina Atalay
4bb83777e4
tests: rename test_reader.py to test_data.py
2024-07-05 19:02:49 +03:00