aboutsummaryrefslogtreecommitdiff
path: root/tools/cru-py/cru/service
Commit message (Expand)AuthorAgeFilesLines
* feat(services): refactor structure.Yuqian Yang2025-02-238-1386/+0
* feat(cru-py): use new template format.Yuqian Yang2025-02-202-26/+17
* fix(cru-py): config item.Yuqian Yang2025-02-191-5/+6
* chore(docker): remove crupest-api, forgejo and move dropped.Yuqian Yang2025-02-191-6/+0
* feat(auto-backup): use coscli.Yuqian Yang2025-02-191-2/+3
* feat(git-server): add git server.Yuqian Yang2025-02-191-0/+2
* feat(manage): default to test in certbot. add update-blog command.Yuqian Yang2025-01-212-7/+22
* HALF WORK: 2024.1.20 - 7crupest2025-01-201-2/+4
* HALF WORK: 2024.1.20 - 5crupest2025-01-201-9/+14
* HALF WORK: 2024.1.20 - 4crupest2025-01-201-0/+4
* HALF WORK: 2024.1.20 - 3crupest2025-01-201-2/+21
* HALF WORK: 2024.1.20 - 2crupest2025-01-209-110/+340
* HALF WORK: 2024.1.20crupest2025-01-205-86/+129
* HALF WORK: 2024.1.19crupest2025-01-192-1/+39
* HALF WORK: 2024.1.18 - 3crupest2025-01-184-10/+19
* HALF WORK: 2024.1.18 - 2crupest2025-01-182-2/+29
* HALF WORK: 2024.1.18crupest2025-01-183-44/+141
* HALF WORK: 2024.1.16crupest2025-01-163-53/+47
* HALF WORK: 2024.1.15crupest2025-01-151-66/+177
* HALF WORK: 2024.1.14crupest2025-01-141-96/+151
* HALF WORK: 2024.1.11 - 2crupest2025-01-112-3/+96
* HALF WORK: 2024.1.11crupest2025-01-111-1/+15
* HALF WORK: 2024.1.9 - 2crupest2025-01-092-1/+83
* HALF WORK: 2024.1.9crupest2025-01-095-88/+149
* HALF WORK: 2024.1.8crupest2025-01-085-12/+105
* HALF WORK: 2024.1.7crupest2025-01-073-8/+51
* HALF WORK: 2024.1.4crupest2025-01-044-50/+199
* HALF WORK: 2024.1.3crupest2025-01-035-15/+68
* HALF WORK: 2024.12.27crupest2024-12-272-13/+74
* HALF WORK: 2024.12.22crupest2024-12-225-0/+56
* HALF WORK: 2024.12.19crupest2024-12-191-0/+2
* HALF WORK: 2024.12.17crupest2024-12-181-356/+0
* HALF WORK: 2024.11.27crupest2024-12-181-1/+1
* HALF WORK: 2024.11.12crupest2024-12-182-5/+9
* HALF WORK: 2024.11.11crupest2024-12-181-4/+5
* HALF WORK: for sync.crupest2024-12-183-0/+392