Commit graph

5058 commits

Author SHA1 Message Date
RhodeCode Admin
2ff61d5c42 authentication: fixed for python3 migrations 2023-07-18 11:00:47 +02:00
RhodeCode Admin
d985e2f96c authentications: remove utf8 markers 2023-07-18 11:00:05 +02:00
RhodeCode Admin
9c37eeebb1 models: removed utf8 markers 2023-07-18 10:59:21 +02:00
RhodeCode Admin
5357fb11f2 libs: removed utf8 markers 2023-07-18 10:57:59 +02:00
RhodeCode Admin
006cbc84e0 apps: removed utf8 marker 2023-07-18 10:20:56 +02:00
RhodeCode Admin
9aaff84eee .hgignore: added ruff cache 2023-07-18 09:52:34 +02:00
RhodeCode Admin
79cdd92616 docs: python3 fixes 2023-07-18 09:52:05 +02:00
RhodeCode Admin
76daee5cd6 configs: updated with new options and settings for python3 2023-07-18 09:51:33 +02:00
RhodeCode Admin
92610d5645 tweens: removed utf8 marker 2023-07-18 09:45:45 +02:00
RhodeCode Admin
e564ec9b32 api: make all tests for API pass 2023-07-18 09:45:22 +02:00
RhodeCode Admin
458caff188 api: code fixes / cleanups for python3 2023-07-18 09:45:03 +02:00
RhodeCode Admin
932eb1d5c1 templates: few small UI fixes 2023-07-18 09:43:16 +02:00
RhodeCode Admin
61376a296a templates: pass in request where possible to avoid threadglobals 2023-07-18 09:43:05 +02:00
RhodeCode Admin
bd0ca52ef4 templates: use string content when possible 2023-07-18 09:42:29 +02:00
RhodeCode Admin
515377a7d0 translations: fixed code for python3 and gevent imports of threadglobals 2023-07-18 09:41:28 +02:00
RhodeCode Admin
c86b6915f1 dbmigrate: python3 changes
- removed utf8 marker
- syntax fixes
2023-07-18 09:40:40 +02:00
RhodeCode Admin
6db5a493b6 vendor: python3 fixes 2023-07-17 15:03:28 +02:00
RhodeCode Admin
87dc66d2db vendor-libs: synced authomatic code with latest changes 2023-07-17 15:03:15 +02:00
RhodeCode Admin
dc2b299dcc templates: use better variables names in loading ajax data 2023-07-17 15:02:27 +02:00
RhodeCode Admin
20da66f03a templates: removed utf8 marker from debug templates 2023-07-17 15:01:25 +02:00
RhodeCode Admin
de2720a20a templates: removed utf8 marker for python3 migration 2023-07-17 14:59:08 +02:00
RhodeCode Admin
7149466aa8 makefile: updated with latest changes, added gunicorn serve 2023-07-17 14:55:35 +02:00
RhodeCode Admin
e84fd6312d setuptools: updated setup.py 2023-07-17 14:55:03 +02:00
RhodeCode Admin
92881aaf91 typing: added typing module for annotations 2023-07-17 14:54:46 +02:00
RhodeCode Admin
d74d7b993b remote-call: added retries for connection-reset-by-peer and optimize logging leaking too much info 2023-05-17 09:44:00 +02:00
RhodeCode Admin
67ddb883ac PATH_INFO: use new method to consistently extract proper PATH_INFO data 2023-05-11 12:32:19 +02:00
RhodeCode Admin
9740247ef1 core-app: use a consistent pep-3333 compatible PATH_INFO extraction 2023-05-11 12:28:41 +02:00
RhodeCode Admin
decb5f5681 hash-utils: added method to make it return str instead of bytes 2023-05-11 12:26:53 +02:00
RhodeCode Admin
0e5495de20 auth: optimized logging with lazy eval of params formatting 2023-05-11 12:26:08 +02:00
RhodeCode Admin
a05c3915b9 system-info: drop safe_unicode usage 2023-05-11 12:22:00 +02:00
RhodeCode Admin
5f16a0bbf2 sessions: improve the code so it doesn't access cookies/sessions when not needed, e.g for API calls 2023-05-11 12:21:05 +02:00
RhodeCode Admin
ea95826723 html-filters: fix base64 filter bytes/str operation mode 2023-05-11 12:19:56 +02:00
RhodeCode Admin
83b27e53f1 files: drop usage of pathlib2, it's now in core python 2023-05-11 12:18:43 +02:00
RhodeCode Admin
f9ed4af22a middleware: use explicit call to .includeme while importing apps and modules. This is a bit faster for code discovery and app startup 2023-05-11 12:17:28 +02:00
RhodeCode Admin
5c4a45bf59 tests: allow logging exceptions on url reach check 2023-05-11 12:15:48 +02:00
RhodeCode Admin
ebdcda5477 caches: dbm backend needs to use bytes to list keys 2023-05-11 12:11:16 +02:00
RhodeCode Admin
f58a7b94bb pidlock: use fstring where aplicable 2023-05-11 12:09:09 +02:00
RhodeCode Admin
087ed92f1e form-validators: fixed usage of deprecated methods, and few py3 fixes 2023-05-11 12:08:21 +02:00
RhodeCode Admin
c3c62e51ff celery: use just one instance of UNSET() object 2023-05-11 12:05:22 +02:00
RhodeCode Admin
119996eb0a forms: fixed error handling in forms 2023-05-11 12:04:31 +02:00
RhodeCode Admin
5b66f1acbb fstring: improved formatting 2023-05-11 12:00:33 +02:00
RhodeCode Admin
555d39bde6 api: replaced formatting with fstrings 2023-05-11 11:59:23 +02:00
RhodeCode Admin
ee4ac9d7b0 tests: move conftests to top level for better pytest test collection 2023-05-11 11:58:21 +02:00
RhodeCode Admin
7fc6a0e0fd tweens: use explicit position of measuring tween 2023-05-11 11:54:54 +02:00
RhodeCode Admin
f04c86e6d3 deps: make dev-env build faster and bump all libs to latest versions 2023-05-11 11:54:16 +02:00
RhodeCode Admin
f88230f4c7 ext-json: fixed tests and made the lib more consistent with orjson vs simplejson 2023-03-31 13:17:33 +02:00
RhodeCode Admin
6d4e8a6f73 ui: owner icon is consistent width for better user experience 2023-03-29 14:00:23 +02:00
RhodeCode Admin
d5b64dd610 db-models: use consistent __str__ for all models, removed safe_unicode calls 2023-03-28 10:50:10 +02:00
RhodeCode Admin
061c3d3f5e caches: cleanup code
- emails from cache should skip default user as that user does not have extra emails
2023-03-28 10:33:16 +02:00
RhodeCode Admin
0c2d385eb8 web-app: environ should have any ints inside 2023-03-28 10:27:44 +02:00