| Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
* Change version to 3.0.0 in Cargo.toml
* Add metadata for series
* Change types for signal boosts
* Add start of LaTeX resume generation at Nix time
* Add start of proper author tagging for posts in JSONFeed and ldjson
* Convert templates to use Maud
* Add start of dynamic resume generation from dhall
* Make patrons page embed thumbnails
TODO:
* [ ] Remove the rest of the old templates
* [ ] Bring in Xeact for the share on mastodon button
* [ ] Site update post
Signed-off-by: Xe <me@christine.website>
|
|
* signalboost: add entry for ~ajhalili2006
Also in this commit:
* Add linkedin and cover_letter (per https://github.com/Xe/site/pull/550#discussion_r1019824691) anmong other things,
including adding fediverse and website fields
* Update the signalboost.rs HTML template to reflect
these changes to Person.dhall types
* Fix compilation
In the future it would be nice if you ran the test suite. You can get to
a development environment with `nix develop` or by installing direnv and
running `direnv allow`. Alternatively you can do a full build with `nix
build`.
Updating the dhall type isn't enough to make the rust code automagically
be updated too. You need to also update the corresponding rust type.
Dhall prefers camelCase identifiers for items.
The formatting for dhall was wrong. Running `dhall format $FILE` will
make dhall format the file correctly for you.
Signed-off-by: Xe <me@xeiaso.net>
|
|
Closes #552
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
This does not move the ructe templates around, only the newer Maud ones.
The only template I can't move easily is the salary history one, but I
should get rid of that anyways.
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
This reverts commit 67c3de61cb69aab382f9a11e9cbef926ad26d03d.
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Closes #463
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe <me@christine.website>
|
|
* Move dhall data and types into `/dhall` folder
* Reformat salary transparency data into Dhall
* Wire up the old salary transparency page with a custom element
* Wire up a new salary transparency page
* Expose raw data as JSON
* Make dhall types more portable
* Remove gallery from the navbar
* Make signal boost page point to the new data location
* Add salary transparency page to the footer of the site
* Add site update post for this
Signed-off-by: Xe <me@xeiaso.net>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Also lightens the JavaScript load and shifts ad impressions to only when
people from Reddit and Hacker News visit. I may have this include
Twitter in the future.
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Thanks to the meddling of @fasterthanlime, I now use lol_html[0] to
parse the <xeblog-conv> elements on the server side instead of on the
client side as an HTML custom element. I will be using this strategy in
the future to expand my blog's functionality and make the christine dot
website cinematic universe stronger.
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Closes #326
Closes #209
Signed-off-by: Xe <me@christine.website>
|
|
Closes #446
Closes #447
Closes #448
Signed-off-by: Xe <me@christine.website>
|
|
This should hopefully make the patrons page work consistently and no
longer require me to manually update the patreon token once per month.
Why didn't I do this age ago??????
Hacked up live on twitch: https://twitch.tv/princessxen
Closes #442
Signed-off-by: Xe <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
* broken state
Signed-off-by: Xe Iaso <me@christine.website>
* fix???
Signed-off-by: Xe Iaso <me@christine.website>
* Port everything else to axum
Signed-off-by: Xe <me@christine.website>
* headers
Signed-off-by: Xe Iaso <me@christine.website>
* site update post
Signed-off-by: Christine Dodrill <me@christine.website>
* fix headers
Signed-off-by: Xe Iaso <me@christine.website>
* remove warp example
Signed-off-by: Xe Iaso <me@christine.website>
* 80c wrap
Signed-off-by: Xe Iaso <me@christine.website>
* bump version
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe Iaso <me@christine.website>
|
|
Signed-off-by: Xe <me@christine.website>
|