the Pipa Index ·
elixir
r/o

pipa / README.md

1
# Pipa
2
3
([skip to features](https://nossa.ee/~talya/pipa/#features))
4
5
The Pipa Index.
6
7
A [Greasemonkey script](gm.js) inserts this little guy:
8
9
![](priv/static/images/pipa.png)
10
11
... onto pages of your choosing:
12
13
![](help/pipa-on-page.png)
14
15
He will take you to the Pipa Index for that page:
16
17
![](help/pipa-index.png)
18
19
Page isn't in the Index? The Pipa is angry!
20
21
![](help/angry-pipa.png)
22
23
Do not be alarmed. He will invite you to create a new entry in the Pipa Index:
24
25
![](help/calm-the-pipa.png)
26
27
The columns in the Index are defined by you.
28
29
![](help/columns.png)
30
31
All changes are saved in an event log.
32
33
![](help/events.png)
34
35
36
## <a id="features"></a>Features
37
38
* Greasemonkey script to insert the Pipa on target pages.
39
* Link multiple URLs to a single entry to tie them together.
40
* Define columns for each entry; can also be used to sort.
41
* Add comments to entries; supports image attachments.
42
* All changes recorded in a per-entry event log.
43
* Supports gitlab.com and github.com for most activities:
44
* Friendly display of URLs.
45
* Cache MR/issue status via API.
46
47
See [TODO](TODO) for what might come next.
48
49
50
## Contact
51
52
@kivikakk on Slack if you're tanuki, otherwise <ashe@kivikakk.ee>.
53