Commits
- Commit:
3e3eccd617ea3a656f40f328af9f2846c1af58e3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove another gotsysd todo item which is done
- Commit:
77c6075c900c221a3fc8f6843dec1c1b95d93e73
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove a gotd/gotsysd todo item that is done
- Commit:
3afa4cdae99e0fb69742ede0a2f8925c93115383
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove another gotsysd todo list item which is done
- Commit:
42d7c663ff16178d6edd95507ac82af7cf88378f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove two gotsysd todo items which are done
- Commit:
b3861fdd6ddcb59dcf2088c24b63b0f304126946
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce gotsysd and related utilities
gotsysd makes it possible to manage gotd servers without direct shell
access. Configuration settings are committed to a special gotsys.git
repostitory, and gotsysd applies this configuration to the running
system: adding user accounts, creating user home directories, installing
authorized ssh keys, creating repositories, and creating a new gotd.conf
file. gotd is then restarted and runs with the updated configuration.
gotsysd tries to do all the above securely. However, a lot of these steps
require root access. The primary reason for gotsysd's existence is that it
is a necessary evil required to provide gotd-based Git repository hosting
without giving users of such a service shell access to servers.
gotsysd can also make self-hosted gotd setups more convenient to manage.
But admins who are comfortable maintaining a gotd server manually will
not need gotsysd.
See the TODO file for a list of planned features which are still missing.
- Commit:
518bbd3ad2c805e8968efc0d11c36340d1bf1c61
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove a todo item that's done (gotadmin cleanup)
- Commit:
0bae7db616fd846dd88b3fd9c027556c1a4cf19b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a TODO item for 'gotadmin cleanup'
- Commit:
5ddd7ddb3ce581cbbd07e4e5e88839c05e2a62b1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a todo item for the 'got send' command
- Commit:
e37a5589c16266235a9b0d3b6d7be7ec67b46390
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update EWAH todo item
- Commit:
5955ddd3f68be116821bc250060f67a5f54bcdfe
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add todo item for ewah bitmaps
- Commit:
dbd4010a985e2247831767266dccf19288d1f6b7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove a todo item that's done
- Commit:
a158173067944ceae5091cd8ae47306e537641ea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a todo item
- Commit:
4d982e99055cf01430da8b639924c8b13726090e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix some typos with codespell(1); ok/tweaks tb@ and stsp@
- Commit:
cd2a3010322415cd187fe81189a32e49cac09672
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a todo item for 'got rebase'; prompted by a question from tb@
- Commit:
e016e61067cb2f0b9e60bd6127aff65dc1f977ec
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around thin bundles in regress and add a TODO
git bundle hardcodes --thin when using an exclude base and doesn't
provide a way to disable it. Somehow, currently, it decides to use
a thin pack only in sha256 and not in sha1. For now however, change
that test to use gotadmin dump instead to generate an incremental
bundle.
We'll have to support in some ways the thin packs to be completely
compatible with git bundles, so add a TODO.
discussed with stsp.
- Commit:
6dec0e61f236705f6aee5257ea0e2598b8554a96
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a rebase todo item
- Commit:
0fa332b53c81ad34f6e60bad94ce41e14d0bffab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove http client support from TODO list
- Commit:
9ea071aa8277616ed7e94d4f369ea6988a8aacfd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
mark gotd http-notifications todo item as done
- Commit:
6cd04c7054a96d0025d9a12fc17c8ffbc5085925
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove outdated TOOD item and tweak test accordingly
The default deny policy is working as expected according to newly added
regression test. Tweak this test to use an implicit read-only rule,
rather than an explicit one, as stated in the TODO item.
- Commit:
38e11cc05b40eb2d4fe81868dccdf2c59494efa4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a utf8 todo item
- Commit:
daac4478f74fe96633ad055e02d74c781b34270c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update gotd TODO list; email notifications have been implemented
- Commit:
227f81a40643e9c82bb019336421e17e914d015a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove gotwebd todo entries that are done
- Commit:
16efe7a78beaaca9c3c68128c40e6e9eec120a2d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove 'bind interface removal' TODO item
- Commit:
e2766b2cfe846879e3e4de660bc7e7af350a384b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd TODO: category grouping support
- Commit:
6c9ac7298bef21a113492d75f7f7208f0e6fb808
- From:
- Omar Polo <op@omarpolo.com>
- Date:
TODO: gotwebd should reply with 404 on some kind of errors