Commit Graph

151 Commits (d4ce9c3ee39737105a334f4a613d416a846dab32)
 

Author SHA1 Message Date
Vadim vtroshchinskiy d4ce9c3ee3 Make branch deletion RESTful 2025-02-06 16:22:38 +01:00
Vadim vtroshchinskiy 8bebeb619a Branch deletion 2025-02-06 16:14:17 +01:00
Vadim vtroshchinskiy 115df98905 Log every request 2025-02-06 16:03:23 +01:00
Vadim vtroshchinskiy 5721e56237 Rework the ability to use a custom SSH key
The code wasn't up to date with the Forgejo changes
2025-02-06 15:31:37 +01:00
Vadim vtroshchinskiy 3ebc728fb9 Mark git repo as a safe directory
Fixes problems due to git not liking the ownership
2025-02-06 13:15:21 +01:00
Vadim vtroshchinskiy 46732216eb More error logging 2025-02-06 13:14:53 +01:00
Vadim vtroshchinskiy 1f2095ce1a Improve task management, cleanup when there are too many 2025-02-06 13:14:31 +01:00
Vadim vtroshchinskiy 09baf6d1e8 Fix HTTP exception handling
Using too general of an exception was causing problems.
2025-02-06 09:38:31 +01:00
Vadim vtroshchinskiy 73118501b3 Improvements for logging and error handling 2025-01-29 09:45:26 +01:00
Vadim vtroshchinskiy 14cd2d4363 Change git repo path 2025-01-24 09:49:32 +01:00
Vadim vtroshchinskiy 4ef29e9fca Fix ogrepository paths 2025-01-23 09:59:44 +01:00
Vadim vtroshchinskiy 6491757535 Fix namespaces 2025-01-17 09:50:47 +01:00
Vadim vtroshchinskiy dc59b33e8a Improve installation process, make it possible to extract keys from oglive 2025-01-17 09:49:12 +01:00
Vadim vtroshchinskiy 1d4100dcc0 Update english documentation 2025-01-13 15:56:10 +01:00
Vadim vtroshchinskiy 62b6319845 Restructure git installer to work without ogboot on the same machine, update docs 2025-01-13 15:16:39 +01:00
Vadim vtroshchinskiy a60d93ce03 Reorder and fix for ogrepository reorganization
Still needs a bit of improvement to deal with the case of not being
on the same machine as ogadmin
2025-01-13 09:54:40 +01:00
Vadim vtroshchinskiy 7c83f24b31 Add make_orig script
This downloads and creates the .orig tar gz for debian packaging
2025-01-10 12:56:28 +01:00
Vadim vtroshchinskiy cbbea5ff47 Add pyblkid copyright file 2025-01-10 12:55:56 +01:00
Vadim vtroshchinskiy 26427a67f3 add python libarchive-c original package 2025-01-10 12:55:20 +01:00
Vadim vtroshchinskiy 1bb520b61c Ignore more files 2025-01-10 12:54:54 +01:00
Vadim vtroshchinskiy f05c0e3943 Ignore python cache 2025-01-09 11:59:39 +01:00
Vadim vtroshchinskiy c3c613fdea Update documentation 2024-12-31 01:08:13 +01:00
Vadim vtroshchinskiy 31b15d33a1 Add packages 2024-12-31 01:08:13 +01:00
Vadim vtroshchinskiy 1575934568 Make --pull work like the other commands 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 51a8fb66db Improve repository initialization
Improve performance, better progress display
2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 22bbeb0e35 Make unmounting more robust 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy bcf376ab82 Make log filename machine-dependent
Move kernel args parsing
2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 655dfbb049 Better status reports 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 6e09f5095e Add extra mounts update 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 9f6b7e25f9 Constants 2024-12-31 01:08:06 +01:00
Vadim vtroshchinskiy 6997dfeeb6 Use tqdm 2024-12-31 01:07:29 +01:00
Vadim vtroshchinskiy d832e93497 BCD constants 2024-12-12 15:47:55 +01:00
Vadim vtroshchinskiy 59fdbbca41 Update READMEs 2024-12-12 13:22:47 +01:00
Vadim vtroshchinskiy 274f2b956e Store and restore GPT partition UUIDs
GPT disks and individual partitions have UUIDs that can be used by
the Windows boot process. Store them, so they can be restored.
2024-12-12 09:52:25 +01:00
Vadim vtroshchinskiy a7f5a87539 Skip NTFS code on non-Windows 2024-12-04 13:46:31 +01:00
Angel Rodriguez 10e226fe85 Add installer/README-en.md
Traducción al inglés.
2024-11-29 06:40:57 +01:00
Angel Rodriguez a1d8540845 Add api/README-en.md
Traducción al inglés del README.md
2024-11-29 06:15:35 +01:00
Angel Rodriguez d3d58f0e81 Add gitlib/README-en.md
Traducción a Inglés del README.md
2024-11-29 05:20:38 +01:00
Vadim vtroshchinskiy d8b7c74b75 Move packages to /usr/share 2024-11-28 15:00:07 +01:00
Vadim vtroshchinskiy bd9120c2ff Move modules to /usr/share/opengnsys 2024-11-26 21:50:13 +01:00
Vadim vtroshchinskiy 3f3ba60a01 Fix trivial bug 2024-11-26 16:11:14 +01:00
Vadim vtroshchinskiy dfeccb104d Get keys from squashfs instead of initrd to work with current oglive packaging 2024-11-26 16:04:05 +01:00
Vadim vtroshchinskiy 47ccba0adf Skip past symlinks and problems in oglive modification 2024-11-26 12:52:47 +01:00
Vadim vtroshchinskiy 30fccad54d Add timestamp to ssh key title, forgejo doesn't like duplicates 2024-11-26 12:42:50 +01:00
Vadim vtroshchinskiy ae2d267e4c Use absolute paths in initrd modification 2024-11-26 12:42:17 +01:00
Vadim vtroshchinskiy 315f611f9e Move python modules to /opt/opengnsys-modules 2024-11-26 10:58:18 +01:00
Vadim vtroshchinskiy 99038db23a Remove obsolete code that stopped being relevant with Forgejo 2024-11-25 19:41:25 +01:00
Vadim vtroshchinskiy 5d7a01816b Always re-download forgejo, even if installed. 2024-11-25 18:39:10 +01:00
Vadim vtroshchinskiy 466fe3aee7 Add original source 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 13be8d6d18 Add oglive key to forgejo 2024-11-25 18:38:33 +01:00