Cian-H
3c4d9a613d
Migrated build tool from pipenv to uv
2026-08-14 14:55:44 +01:00
Cian-H
b604341e52
Updated devenv dependencies
2026-08-14 14:37:47 +01:00
Cian-H
9e19d8e84b
Fixed env variable binding problem
2026-08-13 21:44:02 +01:00
Cian-H
f3d6b24fef
Removed unneeded env variables form template
2026-08-13 21:12:26 +01:00
Cian-H
6f3393821b
Fixed invenio secret key hardcoding issue
2026-08-13 20:15:33 +01:00
Cian-H
7fd587af1c
Fixed deployment script typo
2026-08-13 18:37:35 +01:00
Cian-H
b9005496b8
Updated website theme
2026-08-13 18:30:42 +01:00
Cian-H
485b3fa80a
Updated config for local development
2026-08-13 17:38:17 +01:00
Cian-H
a3502b6735
Added nginx restart to update procedure
2026-08-12 16:47:33 +01:00
Cian-H
d20e3fc3ce
fix: ignore pull failures for local images during update
2026-08-12 16:12:01 +01:00
Cian-H
5ae259bef3
bump theme and config to 2026.8.12 via PyPI
2026-08-12 16:08:04 +01:00
Cian-H
f266373bdc
added graceful fallback for version tagging
2026-08-12 14:42:50 +01:00
Cian-H
e4d61eaf48
Exposed frontend to public web
2026-08-12 14:38:00 +01:00
Cian-H
b08d285c07
fixed typo: use 'heads' for alembic upgrade
2026-08-12 14:15:58 +01:00
Cian-H
e58ad63fe8
injected bitwarden postgres secrets into app container
2026-08-12 13:52:40 +01:00
Cian-H
6e87fe73e0
Revert "mapped postgres init variables to bitwarden credentials"
...
This reverts commit e44825a53c .
2026-08-12 13:10:17 +01:00
Cian-H
e44825a53c
mapped postgres init variables to bitwarden credentials
2026-08-12 12:27:38 +01:00
Cian-H
8bfd174eaf
changed to host network for db build to bypass MTU drops
2026-08-12 12:04:18 +01:00
Cian-H
dc8c45d492
corrected typo in wal-g download URL
2026-08-12 11:44:14 +01:00
Cian-H
9ebb4283af
migrate db back to postgres:14 and manually add wal-g automated incremental backups
2026-08-12 11:23:08 +01:00
Cian-H
3d13c5a9d9
url-encoded postgres password for sqlalchemy safely
2026-08-12 10:52:02 +01:00
Cian-H
b2c21f9190
fixed indentation bug dropping docker-compose out of cwd context
2026-08-12 10:09:36 +01:00
Cian-H
fa6aef2a7f
Revert "Optimized dockerfile caching"
...
This reverts commit 8e921dc983 .
2026-08-12 09:36:12 +01:00
Cian-H
cbdad07f79
remove --no-cache flag from deploy script to enable fast rebuilds
2026-08-12 08:58:12 +01:00
Cian-H
8e921dc983
Optimized dockerfile caching
2026-08-12 08:53:26 +01:00
Cian-H
ad995be12f
Attempt to fix certbot config
2026-08-12 01:48:33 +01:00
Cian-H
a6644ab29c
Added bitwarden key re-prompt
2026-08-12 00:44:55 +01:00
Cian-H
86dda26395
Fixed bitwarden auth issue
2026-08-11 22:36:27 +01:00
Cian-H
2d26c98ea7
Fixed bitwarden secret parsing
2026-08-11 22:10:42 +01:00
Cian-H
db25b030ee
Added certbot to stack
2026-08-11 21:29:09 +01:00
Cian-H
cebb8f57a6
Corrected secret handling logic
2026-08-11 21:12:00 +01:00
Cian-H
c29584eefa
Fixed default configuration settings
2026-08-11 20:53:32 +01:00
Cian-H
ce19b63426
Updated README.md
2026-08-11 20:44:34 +01:00
Cian-H
ab43445fb6
Attempt to fix deploy hanging
2026-08-11 20:38:15 +01:00
Cian-H
c4f76d9fda
Significant overhaul of tooling
2026-08-11 19:29:21 +01:00
Cian-H
ed2db90249
Devenv bump
2026-08-11 14:20:04 +01:00
Cian-H
413c85096d
Uwsgi ( #1 )
...
* Update devenv
* Added uv for python package management
* Clean up gunicorn config artifacts
* Scaffolded site
* Fixed configuration for 13.0
* Added iform config/theme
* Added agent contracts to allow for more automation of work in repo
* Added a local rebuild command to justfile for development
* Fixed deployment persistence issues
* Site polish and deployment streamlining
* Updated justfile to include production deployment commands
* Fixed deployment bugs
* Fixed local test commands
2026-07-16 12:05:06 +01:00
Cian-H
15a179c2bf
Changed default citation style
2025-09-01 18:15:22 +01:00
Cian-H
8bbd737342
Devenv update
2025-06-09 14:51:32 +01:00
Cian-H
7868d55185
Fixed linking
...
It was a stupid janky allowed hosts issue all along
2025-06-06 17:18:05 +01:00
Cian-H
62989e0c62
Added check to ensure secret artifacts aren't left where they shouldn't be
2025-06-06 16:59:55 +01:00
Cian-H
f89caf0317
Simplified to attempt oauth fix again
2025-06-05 17:27:51 +01:00
Cian-H
245efa6de5
Reorganized caddy config files
2025-06-05 14:39:05 +01:00
Cian-H
d4169ac797
Attempt to configure oauth properly
2025-06-04 12:36:16 +01:00
Cian-H
b442cad439
Fix deprecated setting name
2025-06-04 12:36:00 +01:00
Cian-H
63fd72c4f8
Fixed caddy config
2025-06-03 13:04:34 +01:00
Cian-H
e77605d314
Reorganized env and attempted to add SAML
2025-06-03 11:27:38 +01:00
Cian-H
016a313cf6
Added paths for caddy to directly dispatch static assets
2025-06-03 11:27:03 +01:00
Cian-H
70c71568c8
Cleaned up site dockerfile
2025-05-20 11:45:20 +01:00
Cian-H
cc5e6a6cbf
Updated iform theme version
2025-05-20 11:40:50 +01:00
Cian-H
d0cad787bf
Updated caddy caching settings for development
2025-05-20 11:40:31 +01:00
Cian-H
a413713885
Re-added accidentally removed command from docker-compose.yaml
2025-05-12 13:56:04 +01:00
Cian-H
b45a034efa
Remove port 5000 binding
2025-05-08 15:06:01 +01:00
Cian-H
ee8b2df781
Devenv update
2025-05-08 14:37:23 +01:00
Cian-H
af6ae67253
First working with forked theme
2025-05-08 14:36:42 +01:00
Cian-H
cf82bb9ed3
Invenio instance working with TUGraz theme module
2025-04-25 11:27:00 +01:00
Cian-H
3fd09bd418
Fixed development caddyfile
2025-04-24 15:04:18 +01:00
Cian-H
f760727d9e
Streamlined dev vs prod config management
2025-04-24 13:21:00 +01:00
Cian-H
c6f5375af8
Devenv flake bump
2025-04-24 11:05:16 +01:00
Cian-H
b9d2bf6240
Switched from docker to podman
2025-04-24 11:05:02 +01:00
Cian-H
e87b63774b
Updated env preparation
2025-04-24 11:04:12 +01:00
Cian-H
dc59a4a64a
Updated logo
2025-04-24 11:04:02 +01:00
Cian-H
6554184045
Minimal, working caddy setup
2025-04-24 11:04:02 +01:00
Cian-H
105e191824
Removed typo
2025-04-17 13:57:12 +01:00
Cian-H
d17323c8d7
Added docker to env
2025-04-17 13:56:58 +01:00
Cian-H
dac1099d74
Added justfile for managing deployment
2025-04-17 13:56:39 +01:00
Cian-H
778c6a13b0
Updated devenv
2025-04-17 12:21:21 +01:00
Cian-H
168932c842
Updated README.md for new forked project
2025-04-15 13:07:30 +01:00
Cian-H
24118768a3
Stripped down config for new site
2025-04-15 13:01:12 +01:00
Cian-H
2c130c973b
Update README.md
2025-04-14 14:33:03 +01:00
Cian-H
41638c9d74
Permission changes again
2025-02-18 12:02:00 +00:00
Cian-H
82f4172409
Updated S3 storage policies
2025-02-18 11:51:55 +00:00
Cian-H
7e00b2e6bf
Even more permissions tweaks
2025-02-17 16:55:43 +00:00
Cian-H
99748bbd66
More permissions tweaks
2025-02-17 16:38:56 +00:00
Cian-H
68b2567524
Further permissions for authorized managers
2025-02-17 16:24:12 +00:00
Cian-H
b28ac89bf3
Bumped invenio images to most recent
2025-02-17 14:22:19 +00:00
Cian-H
162aa90114
Added AuthenticatedUser to allow list for can_create permission
2025-02-17 13:47:44 +00:00
Cian-H
fb6df92fcf
Locked to last working version i can find
2025-02-14 17:03:35 +00:00
Cian-H
c48aa1461e
Revert "Attempted to create non-admin uploader role"
...
This reverts commit 24f609a852 .
2025-02-14 16:55:36 +00:00
Cian-H
24f609a852
Attempted to create non-admin uploader role
2025-02-14 16:51:55 +00:00
Cian-H
b1be42f962
Switched to production mode
2025-02-14 16:14:04 +00:00
Cian-H
8cb672fe08
Fixed typo
2025-02-14 16:13:53 +00:00
Cian-H
ec994e90a8
Revert "Added invenio health check to caddy config"
...
This reverts commit 47a92dac33 .
2025-02-14 15:57:28 +00:00
Cian-H
b30c5c6c53
Set default reference style to vancouver
2025-02-14 15:51:35 +00:00
Cian-H
7969f831a3
Removed failed oauth removal attempt and switched to config for this
2025-02-14 15:50:19 +00:00
Cian-H
7785355b68
Revert "Added custom template for disabling oauth on login page"
...
This reverts commit 9344470d4e .
2025-02-14 15:18:09 +00:00
Cian-H
47a92dac33
Added invenio health check to caddy config
2025-02-14 15:16:31 +00:00
Cian-H
9344470d4e
Added custom template for disabling oauth on login page
2025-02-14 14:56:07 +00:00
Cian-H
6bfcb36ea7
Disabled OAuth
2025-02-14 14:39:07 +00:00
Cian-H
be567ad8cf
Revert github and orcid integrations
...
This reverts commit 5f3b85a64a .
Revert "Added ORCID config"
This reverts commit 581e8dad6d .
2025-02-14 14:37:32 +00:00
Cian-H
5f3b85a64a
Added github integrations
2025-02-14 14:25:35 +00:00
Cian-H
581e8dad6d
Added ORCID config
2025-02-14 14:25:17 +00:00
Cian-H
810d41f56b
Enabled mail by server
2025-02-14 11:57:07 +00:00
Cian-H
7d68eaacae
Another typo
2025-02-13 16:47:11 +00:00
Cian-H
24ae5042fd
typo fix
2025-02-13 16:46:19 +00:00
Cian-H
83df0be203
Added setup.sh to repo
2025-02-13 16:44:42 +00:00
Cian-H
44f4d87fa3
Added opensearch persistence
2025-02-13 16:42:26 +00:00
Cian-H
9617fd453d
Added S3 endpoint url env variable
2025-02-13 16:29:49 +00:00
Cian-H
7df5db269c
Removed attempt at custom theming
2025-02-11 14:39:43 +00:00
Cian-H
c5d7c295d0
Fixed typo
2025-02-11 14:31:54 +00:00