Vervis/templates/personal-overview.hamlet
Pere Lev 66870458b7
Add a new actor type: Factory
- No factories inserted to DB yet
- Admin user list specified in settings
- Admins can create a Factory via C2S
- Creating other actors via C2S the old way still works as well
- Factory S2S handler implementation still blank
2024-08-02 18:31:06 +03:00

132 lines
2.5 KiB
Text

$# This file is part of Vervis.
$#
$# Written in 2016, 2018, 2019, 2022, 2023, 2024
$# by fr33domlover <fr33domlover@riseup.net>.
$#
$# ♡ Copying is an act of love. Please copy, reuse and share.
$#
$# The author(s) have dedicated all copyright and related and neighboring
$# rights to this software to the public domain worldwide. This software is
$# distributed without any warranty.
$#
$# You should have received a copy of the CC0 Public Domain Dedication along
$# with this software. If not, see
$# <http://creativecommons.org/publicdomain/zero/1.0/>.
<p>
This is the homepage for logged-in users. You should eventually see a
personal overview here. Your projects, repos, news, notifications, settings
and so on.
<h2>Actions
<ul>
<li>
<a href=@{KeysR}>
SSH key settings
<li>
Create a new…
<ul>
<li>
<a href=@{ProjectNewR}>
project
<li>
<a href=@{GroupNewR}>
team
<li>
component:
<ul>
<li>
<a href=@{RepoNewR}>
repository
<li>
<a href=@{DeckNewR}>
ticket tracker
<li>
<a href=@{LoomNewR}>
patch tracker
$if canCreateFactories
<li>
<a href=@{FactoryNewR}>
factory
<li>
<a href=@{PublishOfferMergeR}>
Open a merge request
$# <li>
$# <a href=@{PublishCommentR}>
$# Comment on a ticket or merge request
<li>
<a href=@{PublishResolveR}>
Close a ticket or MR
<li>
<a href=@{PublishMergeR}>
Merge a merge request
<li>
<a href=@{PublishInviteR}>
Invite someone to a resource
<li>
<a href=@{PublishRemoveR}>
Remove a collaborator/component/project/team from a
component/project/team/child/parent
<li>
<a href=@{PublishAddR}>
Add a component/child/parent to a project/team
<li>
<a href=@{PublishAcceptR}>
Accept parent/child
<h2>Your teams
<ul>
$forall i <- groups
<li>
^{item i}
<h2>Your repos
<ul>
$forall i <- repos
<li>
^{item i}
<h2>Your ticket trackers
<ul>
$forall i <- decks
<li>
^{item i}
<h2>Your patch trackers
<ul>
$forall i <- looms
<li>
^{item i}
<h2>Your projects
<ul>
$forall i <- projects
<li>
^{item i}
<h2>Your factories
<ul>
$forall i <- factories
<li>
^{item i}
<h2>Your resources of unrecognized type
<ul>
$forall i <- others
<li>
^{item i}
<h2>Your invites
<ul>
$forall i <- invites
<li>
^{invite i}