notes with tags: notes

id text url tags updated_at
5158 делать не screenshots а отдельный сервис files который отдает статические файлы files/uuid (юзать для картинок и аудио). Либо fastapi in docker + minio. Либо Caddy + просто папка с volume хз пока old: только images который отдает картинки по flat ссылке аля `images/uuid` - и там хостить также картинки для blog, anki, etc. Сами screenshots хранить просто в notes ссылками. Но вот хз как делать структуру папок. Пока такой план: на локальном компе картинки лежат в разных папках. Есть скрипт который обходит их и заливает в minio плоским списком и обновляет некоторые заметки автоматически. Но в некоторых заметках вручную вставлять ссылки. короче пока сложно. продумать архитектуру screenshots notes 11 days ago
5069 Короче сделать 4 колонки - 3 обязательных: - id (пока хз что лучше uuid или bigint), - created_at, updated_at (обновляются автоматически) - data - JSON/JSONB - произвольные данные notes 22 days ago
4999 не делать RSS-окно, хранить все. В RSS есть страницы https://www.rfc-editor.org/rfc/rfc5005#section-3 notes 29 days ago
4998 use reversed pagination https://t.me/nikitonsky_pub/527 notes 2023 Sep 01 05:37
4835 add search notes 2023 Aug 12 12:36
4681 fix `Internal Server Error` for not found notes (return 404) notes 2023 Jul 22 11:46
4677 Anytype – open-source, local-first, P2P Notion alternative | Hacker News https://news.ycombinator.com/item?id=36799548 tools notes 2023 Jul 22 11:45
4656 About these notes https://notes.andymatuschak.org/About_these_notes gtd notes 2023 Jul 16 12:48
4626 короче юзать монгу - pymongo should support arbitrary objects without any schema like create date etc - notes table is just id and json field. забить на rest-api юзать pymongo напрямую как ORM. Так как будет обрашение к локалхосту то похуй на TLS. Так как пароль требуется даже для неTLS то извне доступа не будет поэтому все секурно. Главное просто не писать с макбука секурные заметки по сети в эту базу. А если ты зашел через http то запись будет в локалхост и никто не увидит issues notes 2023 Jul 16 09:22
4625 Try couchdb. Там http API из коробки https://news.ycombinator.com/item?id=36594759 issues notes 2023 Jul 16 09:22
4431 unify chans, github-feed, telegram-grep, notes todo notes 2023 Jun 25 16:54
4418 refactor `format_time` function projects todo notes 2023 Jun 25 11:14
4135 All you need is links | Hacker News https://news.ycombinator.com/item?id=30915520 tools learning gtd notes 2023 Mar 11 11:14
2945 Evolving my note-taking processes | Hacker News https://news.ycombinator.com/item?id=32784470 notes 2022 Sep 10 09:05
1801 add scores/sheet notes to anki. It turns out to be a usefull skill also cleffs -> key bhairava anki notes 2022 Aug 06 06:42
1782 create mini mvp of image drag and drop using fastapi (or django) python projects notes 2022 Aug 06 06:42
2300 Notes: remove instead of greying out tag form when unchecked notes 2022 Jul 27 06:55
1976 fix css in dark mode notes 2022 Jun 19 17:41
1975 add `note_table` function to use on different pages notes 2022 Jun 19 17:41
1959 move as much as possible validation logic from crud to pydantic validators notes 2022 Jun 18 16:26
1885 use note with link to tags instead of special `/tags` page notes 2022 Jun 13 06:23
1882 редактируй важные старые заметки (без изменений) - чтобы у них обновилась дада модификации и они поднимались в топ gtd notes 2022 Jun 13 06:15
1829 list notes of user on user pages notes 2022 Jun 11 07:55
1786 use CSS to calculate pale color and font color for tags checkboxes (currently it's computed on python side) notes 2022 Jun 05 19:59
1784 (6) Using Standard Notes as a Personal Knowledge Base (and linking notes) : StandardNotes https://www.reddit.com/r/StandardNotes/comments/fyen87/using_standard_notes_as_a_personal_knowledge_base/ notes 2022 Jun 05 17:03
1775 add pale and bright variants for each tag. (pale for unchecked checkbox and bright for checked) notes 2022 Jun 05 06:31
1771 add image support notes 2022 Jun 04 18:01
1755 highlight tags colors on `/notes` table page notes 2022 Jun 01 13:16
1740 клороче `is_private`, `is_archived` - это логика аппки - пусть это будут отдельные колонки, не помещать это в json. Тоже самое created_time, updated_time, user_id. Это чисто кастом моей аппки. А хранить можно произвольный json notes 2022 May 30 15:38
1724 maybe bette use `/api` prefix for JSON responses instead of dealing with `Accept` header notes 2022 May 28 10:46
1723 use pydantic color type for `tags` and `urls` https://pydantic-docs.helpmanual.io/usage/types/#color-type notes 2022 May 28 10:07
1712 check this out sissbruecker/linkding: Self-hosted bookmark service https://github.com/sissbruecker/linkding notes 2022 May 26 06:58
1699 autofind duplicate urls notes 2022 May 25 11:13
1663 tag as special type of note can be private notes 2022 May 21 15:45
1654 не делать ссылки на заметки которых нет (как на гитхабе кода #2345 ставиш - если number issue/PR 2345 не сущесьвует то ссылки не будет синим подсвечивать или хуй забить - усложнение - можно не париться по началу notes 2022 May 20 14:26
1652 мб все таки добавить `is_private`, `is_archived` колонки в заметку? notes 2022 May 20 13:16
1640 - возможно теги нужно сделать README страницами и тогда будет достаточно только ссылок на другие страницы; - нужна будет сущность reference/link - а сущность tag будет не нужна #48 - но тогда README с тегом - типа last modified нужно обновлять когда обновляешь заметку которая ссылается на данный тег README - мб некоторые заметки могут иметь цвета и тогда они будут highlight когда ты делаешь ссылку на нее и там первая строчка показывается в названии мб хз - показывать входящие ссылки (заметки которые ссылаются на данную) - парсить/обновлять эти ссылки во время создания заметки - делать external links, internal links, inbound links. Все это парсить автоматом при обновлении заметки notes 2022 May 20 11:42
1651 начать пилить в отдельном репозитории чтобы это не рушить notes 2022 May 20 11:41
1636 close all github issues, use #notes for tracking all notes 2022 May 18 21:53
912 vendor css framework as static file. For security and faster response notes 2022 May 18 21:00
911 if there's many notes with `some_tag` and `README` - draw error/warning message above table with notes instead of README (should be exact 1 note with README). - better way - raise error when trying to create second note with `tags=[some_tag, README]` notes 2022 May 18 20:48
910 add `get_notes_by_tags(tags: list[str])` crud method. Test it notes 2022 May 18 20:44
529 delete `delete tag` button, it shouldnt be that accessible. (prevent accidental miss deletion) notes 2022 May 18 20:03
213 convert `hash212` to text title link use `markdown2` extra for this find extra to parse url without `[]()` like https://example.com (should add `a href` automatically) https://github.com/trentm/python-markdown2/wiki/link-patterns notes 2022 May 18 20:01
466 add page with notes without tags notes 2022 May 18 19:16
234 # #notes # todo next 1. #155 notes README 2022 May 18 18:57
215 review all extras https://github.com/trentm/python-markdown2/wiki/Extras notes 2022 May 18 18:16
214 fix `#123` (dont convert to link when in backticks) notes 2022 May 18 18:14
204 fix bug when html in note text is rendered ``` <|title|> - this without | breaks page (title in angle brackets) ``` notes 2022 May 18 17:33
203 add first line / first 100 characters of text or url to ` html title ` notes 2022 May 18 17:31
197 change password support notes 2022 May 18 17:05
195 update time_updated when archive or unarchive / change tags notes 2022 May 18 16:08
191 Status.tandav.me - render using note - merge `dump_tabs` and `status.tandav.me` - should be private dump and public with whitelisted hosts projects notes 2022 May 18 08:46
190 Render 2ch and 4ch using note notes 2022 May 18 08:40
189 Rewrite github-feed to be rendered as note notes 2022 May 18 08:40
188 Blog is useless, notes is superset of blog , delete blog blog notes 2022 May 18 08:40
187 Add rss support notes 2022 May 18 08:40
186 add service `api_bot` user for dump_tabs and other automatic notes updates, dont show them on top?? notes 2022 May 18 06:24
184 cleanup code, add docs, setup steps, and ShowHN as self hosted notes library notes 2022 May 17 19:09
183 - add head of `notes.tandav.me` to `tandav.me` using `iframe` (like githib-status) - to show recent notes notes 2022 May 17 19:03
182 - render readme note at the top of tag page (if there is) - maybe over complicated, but think about it notes 2022 May 17 19:01
170 remove old `notes.db`, rename `test.db` notes 2022 May 17 18:16
164 plot graph of internal links notes 2022 May 17 18:01
163 search support (use sqlite full text search) notes 2022 May 17 17:53
162 render list of cards instead of table on /notes page Support many views : table /cards etc - add `hr` in cards view for today notes (if any) (modified less than 24h ago). In table view add black border to corresponding table row notes 2022 May 17 17:52
161 add n_notes to tags page notes 2022 May 17 17:52
160 tags intersection search add 2 search fields: 1. include tags 2. exclude tags (#archive by default) 3. support commas in `/tags/music,ambient` notes 2022 May 17 17:51
158 test read_notes_of user private/public (use tag) notes 2022 May 17 17:50
157 add pagination notes 2022 May 17 17:49
156 edit tag notes 2022 May 17 17:49
155 # auth - users cant read private notes of other users - user can edit/delete only owned notes - fix signout button notes 2022 May 17 17:48
154 attach images support notes 2022 May 17 17:48
153 move all valid XML tests to single test notes 2022 May 17 17:47
152 dont use /users/test_user/notes/ for creating notes, use Auth to determine user notes 2022 May 17 17:47
151 group tags notes 2022 May 17 17:47
147 Забить на auth - пока полностью все приватное сделать (все ссылки http basic требуютс) чисто чтобы захоститб и юзать уже notes 2022 May 17 17:41
142 - use notes as blog instead of github - just create tag `blog-posts` - move old posts with time-created preserving blog notes 2022 May 17 12:44
141 change `Note.updated_time` when archive or unarchive note or tag notes 2022 May 17 11:55
138 show archived notes on tag page after `hr` or create link to `/tag/tag_name,archive` notes 2022 May 17 11:24
134 `/user` page projects gtd notes 2022 May 17 11:02
129 - проанализировать почему моя тулза для заметок лучше чем workflowy - ну security argument понятно - но что еще? - мб мне на workflowy стоит вернуться # thoughts - оно форсит древовидную структуру а у меня граф / свободная форма - у меня как бы упор на страницы / хотя есть и табличный view/списком - а у них форсят lists https://workflowy.com/ tools gtd notes 2022 May 17 10:55
123 `create if not exists` - `#archive`, `#private` tags before app server start - `anonymous` user for notes created w/o auth gtd notes 2022 May 17 10:52
127 add heatmap with number of edits (create/edit/archive) and some stats https://github.com/glutanimate/review-heatmap gtd notes 2022 May 17 09:53
126 add time_created info to `/note` page gtd notes 2022 May 17 09:51
104 - add option to create new notes from `/tag/{tag_name}` page. - then create note form is pre-filled with tag gtd notes 2022 May 17 07:01