Commit Graph

558 Commits

Author SHA1 Message Date
Sina Atalay 5c874bd9ea update data models 2024-02-10 22:57:40 +01:00
Sina Atalay 6d76ab8a8a update templating design 2024-02-10 22:57:29 +01:00
Sina Atalay 2e3acc8f23 add mcdowell theme 2024-02-10 22:57:10 +01:00
Sina Atalay f3a81b2ad1 start working on mcdowell theme 2024-02-10 22:15:53 +01:00
Sina Atalay 4b7d6ee8c1 disallow line breaks for links 2024-02-10 21:31:01 +01:00
Sina Atalay 8d0c5f4120 enhance user_communicator.py 2024-02-10 21:30:39 +01:00
Sina Atalay 2f300144ec implement custom theme feature 2024-02-10 21:30:29 +01:00
Sina Atalay a742e03c30 add moderncv theme 2024-02-10 20:32:40 +01:00
Sina Atalay 5825abf908 don't use console instance anymore 2024-02-10 20:32:16 +01:00
Sina Atalay 017cba42fc improve data_models.py 2024-02-10 20:31:54 +01:00
Sina Atalay 861849c63b rename study_type to degree 2024-02-10 20:30:30 +01:00
Sina Atalay 23ce1e76dc Merge branch 'v1' of github.com:sinaatalay/rendercv into v1 2024-02-09 20:36:57 +01:00
Sina Atalay 2f22011aed update ci.yaml 2024-02-09 20:36:50 +01:00
Sina Atalay 016d4ae88a remove unused code in LiveProgressReporter 2024-02-09 20:33:09 +01:00
Sina Atalay 91045b760c write user_communicator.py tests 2024-02-09 20:32:58 +01:00
Sina Atalay 0f071da01f update __init__.py 2024-02-09 20:15:08 +01:00
Sina Atalay 2268c7c0e5 refactor renderer.py 2024-02-09 20:15:01 +01:00
Sina Atalay 340f410948 improve tests 2024-02-09 20:14:46 +01:00
Sina Atalay 875c63d5e5 update data_models.py 2024-02-09 20:14:17 +01:00
Sina Atalay 98365d0605 run ci for v1 2024-02-09 00:52:46 +01:00
Sina Atalay 246213aaf2 add more test cases to test_get_date_object 2024-02-08 20:12:47 +01:00
Sina Atalay 1aeebcaa04 improve user_communicator 2024-02-08 20:12:32 +01:00
Sina Atalay c33875240c enhance data_models.py 2024-02-08 20:12:17 +01:00
Sina Atalay e83107fa6e validate sections before 2024-02-07 20:24:17 +01:00
Sina Atalay 303da319ec start working on handling the validation errors 2024-02-07 20:24:05 +01:00
Sina Atalay 48d48f4bf2 update __main__.py 2024-02-07 19:23:40 +01:00
Sina Atalay c431c7c8b5 add Orcid support 2024-02-07 19:19:25 +01:00
Sina Atalay 8b1b290b35 remove time_the_event_below 2024-02-07 19:19:13 +01:00
Sina Atalay 644b84d0d6 improve conftest.py 2024-02-07 19:18:49 +01:00
Sina Atalay 674f96c8f9 add more data_models tests 2024-02-07 19:18:32 +01:00
Sina Atalay 04ff3d13f7 add more renderer tests 2024-02-07 19:18:04 +01:00
Sina Atalay eacf8938a8 update reference files for tests 2024-02-07 19:17:49 +01:00
Sina Atalay 43c5cd0cbf enhance renderer.py 2024-02-07 19:17:10 +01:00
Sina Atalay ed93a781f5 improve data models 2024-02-07 19:16:55 +01:00
Sina Atalay da9159d8ec avoid using open function 2024-02-07 19:16:43 +01:00
Sina Atalay c0c936f670 enhance tests 2024-02-06 21:18:46 +01:00
Sina Atalay b6c7e89041 fix a template bug in Header 2024-02-06 21:18:27 +01:00
Sina Atalay b71eb431c0 fix small bugs in renderer.py 2024-02-06 21:17:51 +01:00
Sina Atalay d30534bf2a improve data model tests 2024-02-06 19:19:27 +01:00
Sina Atalay eb10184852 use write_text instead of open 2024-02-06 19:19:14 +01:00
Sina Atalay 27e46e0c4f update __init__.py 2024-02-06 19:18:54 +01:00
Sina Atalay 2a7db08e1b update JSON schema generator 2024-02-06 19:18:46 +01:00
Sina Atalay 7f291d30d8 update schema.json 2024-02-06 18:40:39 +01:00
Sina Atalay a334bda3d7 disable warnings for the dates 2024-02-06 17:36:44 +01:00
Sina Atalay 63080fe67d move the contents of __main__.py to cli.py 2024-02-06 17:36:27 +01:00
Sina Atalay 6eac49f38e finalize user_communicator 2024-02-06 17:36:12 +01:00
Sina Atalay 0b09a5095b create LiveProgressReporter 2024-02-05 19:41:43 +01:00
Sina Atalay 382914eee9 disable timing for now 2024-02-04 21:50:44 +01:00
Sina Atalay 53e2fe59b9 stop using strictyaml 2024-02-04 21:50:24 +01:00
Sina Atalay 265145c26d add a test for get_a_sample_data_model 2024-02-04 21:50:12 +01:00