IRBorisov
|
859ce243ea
|
Update to Python 3.12 and Django 5
Make sure to upgrade local python to Python 3.12 and reset venv
|
2024-03-29 12:16:27 +03:00 |
|
IRBorisov
|
102f8c2baf
|
UI fixes and synthesis table unification
|
2024-03-27 22:54:24 +03:00 |
|
IRBorisov
|
54da2f4871
|
Fix reference updating
|
2024-03-27 18:41:48 +03:00 |
|
IRBorisov
|
855de8412c
|
Refactoring: update test formatting and improve readability
|
2024-03-27 17:37:37 +03:00 |
|
IRBorisov
|
b51abc8279
|
Update pymorphy to use newer version
also update dependencies. Prepare to move to python 3.12
|
2024-03-26 09:32:53 +03:00 |
|
IRBorisov
|
8bae771e29
|
Add tests for InlineSynthesis backend
|
2024-03-23 21:24:51 +03:00 |
|
IRBorisov
|
b549580452
|
Refactoring: add tools to endpoint testing
|
2024-03-23 20:53:23 +03:00 |
|
IRBorisov
|
a47d93a59b
|
Implement InlineSynthesis backend
|
2024-03-22 20:14:32 +03:00 |
|
IRBorisov
|
68b6891ae4
|
Refactor insert functions for RSForm
Add option to insert copy constituents
|
2024-03-22 17:01:14 +03:00 |
|
IRBorisov
|
a6822e2f2b
|
Backend refactoring: use PrimaryKeyRelatedField
|
2024-03-21 21:05:12 +03:00 |
|
IRBorisov
|
7d7016cc67
|
Fix get_max_index to return 0 when nothing found
|
2024-03-14 20:22:02 +03:00 |
|
IRBorisov
|
4d0ba713f3
|
Add backend for ProduceStructure function
|
2024-03-14 20:01:19 +03:00 |
|
IRBorisov
|
cf47d90822
|
Refactor apply_mapping
|
2024-03-12 20:11:11 +03:00 |
|
IRBorisov
|
7f5fde1325
|
Fix version UI
|
2024-03-12 18:03:31 +03:00 |
|
IRBorisov
|
1d701530df
|
Refactor: split backend rsform API into managable parts
|
2024-03-11 18:08:28 +03:00 |
|
IRBorisov
|
953a8d4700
|
Implement frontend for schema versioning
Also includes major rework for anonymous user UI
|
2024-03-08 18:39:08 +03:00 |
|
IRBorisov
|
abf11fecc0
|
Fix backend for versioning
|
2024-03-07 15:22:50 +03:00 |
|
IRBorisov
|
ce945711e2
|
Implement backend for versions
|
2024-03-04 15:26:23 +03:00 |
|
IRBorisov
|
ca4882575e
|
Implementing versioning: backend createVersion
|
2024-03-03 22:00:22 +03:00 |
|
IRBorisov
|
52ed20942e
|
Minor fixes
|
2024-02-26 14:14:09 +03:00 |
|
IRBorisov
|
1e7b6f5c7a
|
Revert "Try change mail server"
This reverts commit 33722727f0 .
|
2024-02-26 14:09:13 +03:00 |
|
IRBorisov
|
33722727f0
|
Try change mail server
|
2024-02-26 13:51:18 +03:00 |
|
IRBorisov
|
3566cd56e3
|
Update signals.py
|
2024-02-26 13:01:00 +03:00 |
|
IRBorisov
|
9a7c1f784a
|
Update mail config
|
2024-02-26 12:51:06 +03:00 |
|
IRBorisov
|
de1ad538d0
|
Refactoring: fix env variables usage + small fixes
|
2024-02-26 12:18:28 +03:00 |
|
IRBorisov
|
51c2d2bde6
|
Add localhost to allowed_hosts
|
2024-02-26 12:18:28 +03:00 |
|
IRBorisov
|
105a37dac0
|
Fix templates placement for production
|
2024-02-26 12:18:28 +03:00 |
|
IRBorisov
|
9d04a4108b
|
Enable backend logging for production
Revert "Enable backend logging for production"
This reverts commit c355cd4c2c2ea4874307ecf08dff8d33bb1f707a.
Fix backend logging
|
2024-02-26 12:18:28 +03:00 |
|
IRBorisov
|
8ba344ec2f
|
Fix settings input
|
2024-02-25 21:07:30 +03:00 |
|
IRBorisov
|
657f4fe11c
|
Setup password recovery through email
|
2024-02-25 20:55:30 +03:00 |
|
IRBorisov
|
76b5456162
|
Remove username data from list of users
|
2024-02-22 19:09:24 +03:00 |
|
IRBorisov
|
de51d89ca6
|
Update dependencies
|
2024-02-17 11:33:02 +03:00 |
|
IRBorisov
|
5a196b8fa1
|
Optimize frontend for small screens
|
2024-01-16 13:47:29 +03:00 |
|
IRBorisov
|
1aa80c3dce
|
Add endpoint for constituenta substitution
|
2024-01-15 23:37:14 +03:00 |
|
IRBorisov
|
8b1daefd1c
|
Update dependencies
|
2024-01-04 14:51:23 +03:00 |
|
IRBorisov
|
87d3152e6c
|
Refactoring: spelling updates
|
2023-12-27 19:34:39 +03:00 |
|
IRBorisov
|
31899c49ce
|
Small fixes
|
2023-12-27 16:45:18 +03:00 |
|
IRBorisov
|
9105fc43eb
|
Fix settings
|
2023-12-26 14:32:28 +03:00 |
|
IRBorisov
|
5aaf902919
|
Fix spelling via spellchecker
|
2023-12-26 14:23:51 +03:00 |
|
IRBorisov
|
840fbbb3f6
|
Update dependencies
|
2023-11-30 18:00:11 +03:00 |
|
IRBorisov
|
e1d82d4b3a
|
Backend fixes
|
2023-11-01 14:48:06 +03:00 |
|
IRBorisov
|
7ecf85dbc7
|
Copy terms when cloning
|
2023-10-31 10:41:14 +03:00 |
|
IRBorisov
|
72039727ff
|
Add library template support for backend
|
2023-10-23 20:55:12 +03:00 |
|
IRBorisov
|
d8c0832ba0
|
Update dependencies
|
2023-10-04 19:36:04 +03:00 |
|
IRBorisov
|
83242dfb69
|
Implement termform editor
|
2023-09-25 14:17:52 +03:00 |
|
IRBorisov
|
f7a7a1b173
|
Add backend support for text parsing
|
2023-09-24 19:08:17 +03:00 |
|
IRBorisov
|
f8c087ad87
|
Change api redicrect
|
2023-09-24 13:23:52 +03:00 |
|
IRBorisov
|
b6f14fdbe1
|
Refactor backend API generation and admin UI
|
2023-09-22 23:26:22 +03:00 |
|
IRBorisov
|
f21a01bbc0
|
Refactor backend using drf-spectacular
|
2023-09-21 23:09:51 +03:00 |
|
IRBorisov
|
5d266420e1
|
Fix CSRF
|
2023-09-18 14:29:23 +03:00 |
|
IRBorisov
|
3737942ddc
|
Fix subdomain csrf
|
2023-09-18 14:11:48 +03:00 |
|
IRBorisov
|
77b577c9f8
|
Update settings.py
|
2023-09-18 13:36:10 +03:00 |
|
IRBorisov
|
8b6d913244
|
Update settings.py
|
2023-09-18 13:30:40 +03:00 |
|
IRBorisov
|
2c8c9693e5
|
Fix configs
|
2023-09-18 13:05:06 +03:00 |
|
IRBorisov
|
5881a51e33
|
Update .env.prod
|
2023-09-18 12:55:05 +03:00 |
|
IRBorisov
|
5a7395e5be
|
Finalize portal URLs
|
2023-09-16 20:32:56 +03:00 |
|
IRBorisov
|
65aecea8d2
|
Update .env.prod
|
2023-09-16 18:06:20 +03:00 |
|
IRBorisov
|
1e7edf1c17
|
Prepare migration
|
2023-09-16 16:45:09 +03:00 |
|
IRBorisov
|
1dd007a3e6
|
Prepare to migrate production server
|
2023-09-14 17:33:34 +03:00 |
|
IRBorisov
|
67eff6c9fc
|
Small fixes
|
2023-09-11 17:56:32 +03:00 |
|
IRBorisov
|
38cdf31676
|
Implement DataTable features
|
2023-09-10 20:17:18 +03:00 |
|
IRBorisov
|
81931d06d6
|
Fix library UI errors
|
2023-09-01 23:44:02 +03:00 |
|
IRBorisov
|
021c6ecc8b
|
Refactor scripts and add Windows backup scripts
|
2023-09-01 20:45:15 +03:00 |
|
IRBorisov
|
b34caf2683
|
Fix height calculation for different DPI
|
2023-09-01 00:39:28 +03:00 |
|
IRBorisov
|
03fb9e3fd0
|
Refactor constituenta API and remove move restriction
|
2023-08-29 15:17:16 +03:00 |
|
IRBorisov
|
31cbb6f05a
|
Setup dev and prod configurations for docker
|
2023-08-29 00:34:56 +03:00 |
|
IRBorisov
|
e8ec015633
|
Update Dockerfile
|
2023-08-27 16:01:00 +03:00 |
|
IRBorisov
|
e87a6278e1
|
Major UI improvements pass
|
2023-08-27 15:39:49 +03:00 |
|
IRBorisov
|
743ddf298e
|
Implement subscriptions and improve UI
|
2023-08-26 17:26:49 +03:00 |
|
IRBorisov
|
fba16a3d0b
|
Change data model and refactor backend
|
2023-08-25 22:51:20 +03:00 |
|
IRBorisov
|
6988d07f04
|
UI fixes and Footer rework
|
2023-08-24 11:10:04 +03:00 |
|
IRBorisov
|
03eb311403
|
Minor fixes
|
2023-08-23 23:19:43 +03:00 |
|
IRBorisov
|
890e676a2c
|
Implement frontend text refs
|
2023-08-23 22:57:25 +03:00 |
|
IRBorisov
|
375bac2a52
|
Implement CstRename
|
2023-08-23 12:15:16 +03:00 |
|
IRBorisov
|
1cfab50d43
|
Fix regexps and update old reference format
|
2023-08-22 18:47:19 +03:00 |
|
IRBorisov
|
cff07788e5
|
Refactor pyconcept interaction and minor UI fixes
|
2023-08-22 17:52:59 +03:00 |
|
IRBorisov
|
05645a29e8
|
Add reference resolution to RSForm operations
|
2023-08-21 20:20:03 +03:00 |
|
IRBorisov
|
9475a6718b
|
Add dependency graph implementation to backend
|
2023-08-21 16:02:05 +03:00 |
|
IRBorisov
|
e0d0114336
|
Update Dockerfile
|
2023-08-21 00:32:26 +03:00 |
|
IRBorisov
|
bf8af6317a
|
Add minimal text resolution capabilities to API
|
2023-08-21 00:25:12 +03:00 |
|
IRBorisov
|
3360facd10
|
Fix resolution for empty entities
|
2023-08-20 14:19:45 +03:00 |
|
IRBorisov
|
b3fd0d9ff7
|
Refactoring: distinguish grammems and WordTag
|
2023-08-20 14:12:09 +03:00 |
|
IRBorisov
|
7dbbbab15a
|
Implement text reference resolution for backend
|
2023-08-20 13:59:46 +03:00 |
|
IRBorisov
|
7cd76f6004
|
Add mypy linter to Python toolchain
|
2023-08-17 21:23:54 +03:00 |
|
IRBorisov
|
37d9b74cb6
|
Refactor: include pylint in toolchain and fix errors
|
2023-08-17 15:43:39 +03:00 |
|
IRBorisov
|
48c70cd8d9
|
Add cctext python module
|
2023-08-16 21:26:59 +03:00 |
|
IRBorisov
|
4fbfda4eb4
|
Reimplement CstCreate and minor UI fixes
|
2023-08-16 18:32:37 +03:00 |
|
IRBorisov
|
df4dc7bf23
|
Fix prod servers for Django
|
2023-08-11 16:27:01 +03:00 |
|
IRBorisov
|
32591263a6
|
Refactor docker
|
2023-08-11 16:04:26 +03:00 |
|
IRBorisov
|
26639fde5b
|
Update network setup
|
2023-08-11 12:04:45 +03:00 |
|
IRBorisov
|
efa1fdef2e
|
Fix prod
|
2023-08-11 11:30:45 +03:00 |
|
IRBorisov
|
7a3ea1bbba
|
Network experiment
|
2023-08-11 11:18:10 +03:00 |
|
IRBorisov
|
c59900cd6d
|
Add test for changing password
|
2023-08-10 18:53:54 +03:00 |
|
Ulle9
|
1f06f01645
|
Merge branch 'main' of https://github.com/IRBorisov/ConceptPortal
# Conflicts:
# rsconcept/frontend/src/App.tsx
|
2023-08-10 16:20:35 +03:00 |
|
Ulle9
|
1aa051e8ff
|
Update password function
|
2023-08-10 13:53:19 +03:00 |
|
IRBorisov
|
cd96ad2274
|
Setup https for prod
|
2023-08-09 16:55:53 +03:00 |
|
IRBorisov
|
7415eed8cd
|
Fix constituenta editing
|
2023-08-08 18:29:35 +03:00 |
|
IRBorisov
|
2c6038116a
|
Setup nginx for django static
|
2023-08-08 18:14:30 +03:00 |
|
IRBorisov
|
8e2b91402f
|
Setup prod settings
|
2023-08-08 16:14:58 +03:00 |
|
IRBorisov
|
a4c31efdb6
|
Setup production env
|
2023-08-08 15:33:23 +03:00 |
|
IRBorisov
|
6e81c13be5
|
Embed arguments in typification
update pyconcept to 1.3.0
|
2023-08-06 23:13:45 +03:00 |
|
IRBorisov
|
254499daa4
|
Fix docker setup
|
2023-08-05 15:45:18 +03:00 |
|
IRBorisov
|
a8bbb2b63c
|
Implement Schema search
|
2023-08-01 20:14:03 +03:00 |
|
IRBorisov
|
35ef677c60
|
Add patch test for profile
|
2023-07-28 18:23:37 +03:00 |
|
IRBorisov
|
9dd3155319
|
Implement RSForm upload and fix bugs
|
2023-07-27 22:04:25 +03:00 |
|
IRBorisov
|
20bea9c067
|
Move to Vite. Refactor type system for data transport
|
2023-07-26 23:11:00 +03:00 |
|
IRBorisov
|
747ce126ae
|
Fix UI bugs and styles + refactor contexts
|
2023-07-25 00:20:37 +03:00 |
|
IRBorisov
|
920a7baff4
|
Refactor backend-frontend interaction and add MoveCst
some bugs are still present in MoveCst and CreateCst
|
2023-07-24 22:34:03 +03:00 |
|
IRBorisov
|
ffbeafc3f5
|
Refactor async functions. Implement DeleteCst
|
2023-07-23 21:38:04 +03:00 |
|
IRBorisov
|
e58fd183e9
|
Implement NewConstituenta + add selector component
|
2023-07-23 15:23:01 +03:00 |
|
IRBorisov
|
b8b8143b51
|
Improve RSForm edit UI
|
2023-07-18 14:55:40 +03:00 |
|
IRBorisov
|
db547b9f61
|
Update urls.py
|
2023-07-16 11:21:06 +03:00 |
|
IRBorisov
|
c7549b1e07
|
Initial commit
|
2023-07-15 17:46:19 +03:00 |
|