tvl-depot/users/tazjin
Vincent Ambo e3d09c3446 refactor(tazjin/tgsa): factor out cache access helper
factor out a function to access telegram posts from the cache,
fetching them anew if required.

a small behavioural change means that the program now takes a write
lock when fetching a post, to avoid simultaneously fetching the same
post many times (quite likely once it serves image redirects).

Change-Id: If9c1429f86fb118dab90834f349cb222709c3a31
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5608
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
2022-05-14 23:50:50 +00:00
..
aoc2019 style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
aoc2020 style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
blog refactor(tazjin/blog): Update the 'best tools' post 2022-04-28 00:23:20 +00:00
dns style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
docs docs(tazjin/install-zfs): Add some notes for the ZFS installs I do 2022-05-10 13:41:33 +00:00
dotfiles feat(tazjin/tverskoy): Add dunst configuration 2021-11-02 12:18:12 +00:00
emacs chore(tazjin/emacs): Improve TV screen layout positioning 2022-05-07 11:10:22 +00:00
finito fix(users/tazjin): rustfmt code with non-default settings 2022-02-07 16:58:59 +00:00
home fix(tazjin/home): Move a persistent path to shared config 2022-05-13 16:30:02 +00:00
homepage style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
keys feat(tazjin/keys): Add zamalek_sk public key 2022-05-12 14:07:06 +00:00
nisp feat(tazjin/nisp): Add initial source-to-source transform 2021-01-09 16:52:34 +00:00
nixos chore(tazjin/nixos): Trust zerotier interface for TVL network 2022-05-12 12:15:19 +00:00
presentations style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
rlox fix(users/tazjin): rustfmt code with non-default settings 2022-02-07 16:58:59 +00:00
russian fix(tazjin/russian): Minor Elisp fixes 2021-12-13 16:36:19 +03:00
tgsa refactor(tazjin/tgsa): factor out cache access helper 2022-05-14 23:50:50 +00:00
wallpapers chore(tazjin): Move wallpapers into my user folder 2020-08-01 14:13:14 +00:00
avatar.jpeg feat(tazjin): Check in higher-quality version of avatar 2020-12-06 00:48:52 +00:00
default.nix refactor(tazjin/nixos): First step to extracting shared config 2022-05-10 13:41:33 +00:00
gruber-darker.qss feat(tazjin/gruber-darker): Check in first version of Quassel theme 2021-09-18 12:06:15 +00:00
hanebuschtag.txt feat(hanebuschtag): add grunzelgewunzel 2022-01-09 12:49:55 +00:00
nix.svg feat(tazjin/nix.svg): Add a manually cleaned up SVG Nix logo 2021-04-03 22:38:54 +00:00
OWNERS chore(users/tazjin): Add OWNERS file 2020-06-14 02:15:30 +00:00
rustfmt.toml fix(users/tazjin): rustfmt code with non-default settings 2022-02-07 16:58:59 +00:00