This website requires JavaScript.
9f647cdf16
Add sslOnlyMiddleware to the Foundation
master
Danielle McLean
2017-10-19 12:21:39 +1100
1e07c6f9c3
1.6.4
v1.6.4
Danielle McLean
2017-10-16 23:07:29 +1100
3c072d174a
Actually, uh, write the styles correctly for the previous commit's change -_-
Danielle McLean
2017-10-16 23:07:10 +1100
e7653e3184
1.6.3
v1.6.3
Danielle McLean
2017-10-16 23:02:33 +1100
eb23583876
Remove the bottom margin from h-feeds so they line up with the h-card properly
Danielle McLean
2017-10-16 23:02:27 +1100
c96f81855b
1.6.2
v1.6.2
Danielle McLean
2017-10-16 22:40:56 +1100
db32b02811
Properly set p-name on h-feeds, rather than trying to infer it and getting awful names
Danielle McLean
2017-10-16 22:40:35 +1100
46c393552a
Take out the Google Analytics stuff, since I'm not using it and I'm probably not gonna use it
Danielle McLean
2017-10-16 22:23:50 +1100
bd1fe8fbd8
Make the navbar expand on medium screen widths too
Danielle McLean
2017-10-16 22:22:18 +1100
a3b3986b76
1.6.1
v1.6.1
Danielle McLean
2017-10-16 21:25:27 +1100
99049a88ef
Give code a nice dark colour scheme like the stuff around it
Danielle McLean
2017-10-16 21:25:17 +1100
50f2cde09c
1.6.0
v1.6.0
Danielle McLean
2017-10-16 21:08:12 +1100
1611ec2ef1
Take out the Hamlet newline configuration since it actually doesn't affect the output. Like, at all.
Danielle McLean
2017-10-16 21:06:18 +1100
2d1cbbf105
Remove a redundant import
Danielle McLean
2017-10-16 20:58:44 +1100
5a83121431
Move the schema.org/BreadcrumbList stuff out of Foundation
Danielle McLean
2017-10-16 20:57:36 +1100
a880e66c31
Put category listings back into the sitemap.xml
Danielle McLean
2017-10-16 14:56:01 +1100
1364a2e36b
Store categories directly in entry_category
Danielle McLean
2017-10-16 13:47:49 +1100
6f18f1b5d8
Fix sticky author card so it works in Chrome (it may also have been broken in FF oops)
Danielle McLean
2017-10-16 13:27:32 +1100
7f7f64c8b5
Mark up h-entries with schema.org/BlogPosting as well. It's so gross compared to h-entry oh my god.
Danielle McLean
2017-10-16 09:07:08 +1100
bf970db801
Add an optional photo field to entries, which becomes a card-topping u-photo when displayed
Danielle McLean
2017-10-16 08:29:21 +1100
cdda4e2eee
Put the schema.org/Person stuff back. I decided to include friggin' Facebook's metadata approach, so this isn't that unreasonable
Danielle McLean
2017-10-15 22:42:33 +1100
a0004946d6
Avoid rendering Markdown when pushing entry content into the og:description, and also, add the standard meta description and meta author
Danielle McLean
2017-10-15 22:34:05 +1100
3b00565bda
Set the meta description from the big h-card to match the og:description
Danielle McLean
2017-10-15 22:33:13 +1100
62920930b5
Use an <article> for the big h-card rather than a <div> - it provides a teeny bit more info and is still semantically correct
Danielle McLean
2017-10-15 22:08:32 +1100
656da87e19
Keep the .author class on the <aside> containing the h-card, rather than trying to use .p-author directly
Danielle McLean
2017-10-15 03:29:49 +1100
db16b0d2a7
Use <aside> for the big h-card on the homepage rather than <div>, and mark it up as a p-author
Danielle McLean
2017-10-15 03:13:12 +1100
068ce7a41c
Slightly more efficient implementations of Model.Entry.Shorten
Danielle McLean
2017-10-15 02:37:37 +1100
940b62b6fc
Remove unused category ID binding to avoid compiler warnings
Danielle McLean
2017-10-15 01:41:46 +1100
e24e7db641
Render entryContent as Markdown too :3
Danielle McLean
2017-10-15 01:12:18 +1100
805e422eba
Render the p-note as Markdown - this is mostly useful because it means other h-card fields can be defined inside it
Danielle McLean
2017-10-15 01:00:12 +1100
012c62dd09
Fix inconsistent formatting of package version constraints
Danielle McLean
2017-10-15 00:10:35 +1100
568b5dc036
1.5.0
v1.5.0
Danielle McLean
2017-10-14 17:32:52 +1100
fa110ae820
Support setting an fb:app_id in settings.yml
Danielle McLean
2017-10-14 17:22:07 +1100
2956550a6c
Mark up entry permalink pages with OpenGraph garbage too
Danielle McLean
2017-10-14 17:09:27 +1100
47fe00a8b8
Support for Open Graph on the homepage - again it's gross but consuming sites understand it
Danielle McLean
2017-10-14 16:51:01 +1100
44288b419c
Put the <link>s for PGP keys into the page header instead of the h-card itself, since it's invalid HTML to have <link> in the body
Danielle McLean
2017-10-14 15:35:16 +1100
9d0d6ba249
Add category pages to the sitemap
Danielle McLean
2017-10-14 15:12:50 +1100
c184136f8a
Remove unnecessary templates for Handler.Entries - this allows it not to use TH at all :)
Danielle McLean
2017-10-14 15:04:01 +1100
474ed3cf28
Add basic support for h-entry categories, which are actually more like tags than categories really
Danielle McLean
2017-10-14 14:59:51 +1100
dfafe33e06
1.4.9
v1.4.9
Danielle McLean
2017-10-13 23:07:34 +1100
8099912fdc
Put p-name on the e-content element as well if there's no actual entry name
Danielle McLean
2017-10-13 23:07:17 +1100
1a9c782666
1.4.8
v1.4.8
Danielle McLean
2017-10-13 22:48:05 +1100
a0b8425911
Change the alt on user avatars so it's just the user's name without 'Avatar for', since the h-entry parser infers that the alt is the user's name
Danielle McLean
2017-10-13 22:47:53 +1100
c977f2cd53
1.4.7
v1.4.7
Danielle McLean
2017-10-13 22:35:23 +1100
660b17f279
Improve AvatarR performance by only fetching the avatar from the DB, not the whole User
Danielle McLean
2017-10-13 22:29:22 +1100
1e7482b30f
Remove the slug column from entries - compute the slug from the entry name, if there is one, and have no slug otherwise
Danielle McLean
2017-10-11 23:41:52 +1100
fa992bc861
Make entry names optional, since notes shouldn't have names and articles should
Danielle McLean
2017-10-11 23:34:36 +1100
10b1ed834a
Display an adorable tiny sparkline-style avatar for the p-author on each h-entry
Danielle McLean
2017-10-11 23:09:22 +1100
12bed07680
1.4.6
v1.4.6
Danielle McLean
2017-10-11 21:39:13 +1100
e69202829a
Add an /avatars/#UserId route which redirects to the user's current avatar every time, so you don't need to update remote references to it
Danielle McLean
2017-10-11 21:38:53 +1100
1df217ac01
1.4.5
v1.4.5
Danielle McLean
2017-10-11 20:28:28 +1100
08ed0b65e0
Make the slug and kind columns on Entries into varchars since they shouldn't ever get very long
Danielle McLean
2017-10-11 20:21:53 +1100
ddf9b2fada
Add the lebd logo to the repository, as an SVG
Danielle McLean
2017-10-11 20:08:30 +1100
3830bed42e
Remove the gross schema.org attributes from the h-card, since mf2 provides the same information in a nicer format anyway
Danielle McLean
2017-10-11 13:19:13 +1100
0055a4160b
Use an Esqueleto query to efficiently fetch and render the user profiles on h-cards, rather than several queries and lots of fussing around
Danielle McLean
2017-10-11 13:16:47 +1100
f3b12ded69
Make the user who's displayed on the homepage a configurable setting, so it's easier to use lebd if your name isn't Dani
Danielle McLean
2017-10-11 12:55:24 +1100
66cb093387
Rename module: Entry.Kind -> Model.Entry.Kind
Danielle McLean
2017-10-11 12:44:33 +1100
02fd91cb77
Add per-request entity caching support
Danielle McLean
2017-10-11 12:35:36 +1100
efdca09b1c
Make slugs optional - they don't really make sense for notes, only really for entries with names like articles
Danielle McLean
2017-10-11 10:33:29 +1100
5f4e94bfd2
Show the exact published and updated times of each h-entry as [title]s
Danielle McLean
2017-10-11 00:14:08 +1100
e565e8ccd3
1.4.4
v1.4.4
Danielle McLean
2017-10-10 22:46:12 +1100
09731053c2
Support non-fa site icons by giving sites an actual name separate from their icon class
Danielle McLean
2017-10-10 22:41:49 +1100
18ffe8ea4d
A little CSS meddling so that OpenWeb icons line up with the Font Awesome ones
Danielle McLean
2017-10-10 22:41:08 +1100
41539fe979
Load the OpenWeb Icons - they're not being used anywhere yet but will be very soon, since they include Mastodon, XMPP, and indieweb icons
Danielle McLean
2017-10-10 22:26:32 +1100
c5e1f524b1
1.4.3
v1.4.3
Danielle McLean
2017-10-10 19:49:17 +1100
401c544ef1
Add support for u-syndication of each entry, tracking where else it's been posted
Danielle McLean
2017-10-10 19:45:31 +1100
716769d24e
Refactor site-fetching into a reusable module
Danielle McLean
2017-10-10 19:16:12 +1100
ddf86d901b
1.4.2
v1.4.2
Danielle McLean
2017-10-10 15:24:31 +1100
b52a055543
Add support for displayName to profiles, so that ugly user IDs on sites like Stack Exchange can be hidden
Danielle McLean
2017-10-10 15:23:30 +1100
bbe563dee7
Use Mustache templates for site URL so that the username can be inserted anywhere in the template rather than only at the end
Danielle McLean
2017-10-10 15:16:50 +1100
7b2c1681eb
1.4.1
v1.4.1
Danielle McLean
2017-10-10 00:19:58 +1100
035cc1de3b
Make generated CSS files group-readable so that nginx can actually serve them without me manually chmodding
Danielle McLean
2017-10-10 00:19:23 +1100
c517baac1c
Serve avatar locally rather than through Libravatar, it'll perform better and doesn't require the image's size to be messed with
Danielle McLean
2017-10-09 23:34:56 +1100
20470aa852
1.4.0
v1.4.0
Danielle McLean
2017-10-09 21:06:41 +1100
9f015a2bc0
Use consistent spacing for all my package version constraints
Danielle McLean
2017-10-09 21:05:51 +1100
67b61227de
Unhide the foreign-store package so that stack ghci works without errors
Danielle McLean
2017-10-09 21:05:13 +1100
3b58b57cc5
Pretty up the login page to match everywhere else
Danielle McLean
2017-10-09 20:30:50 +1100
400c9ca8b4
Tweak heights and margins on the home page so the h-card aligns perfectly with the h-entries
Danielle McLean
2017-10-09 20:18:46 +1100
05c512de46
Make the home layout work properly on narrow screens
Danielle McLean
2017-10-09 20:06:19 +1100
0e80d93994
Nicer layout for h-entry, with cute icons
Danielle McLean
2017-10-09 19:54:58 +1100
03cd1487fe
Add the entry-kind pages and the actual entries to the generated sitemap
Danielle McLean
2017-10-09 15:40:58 +1100
b121d461e2
Apply the main content margin in the default-layout stylesheet rather than individually on every page
Danielle McLean
2017-10-09 14:10:38 +1100
41375abdd4
Add the main entry kinds to the navbar
Danielle McLean
2017-10-09 14:03:42 +1100
1b8a07a5f6
Simplify site title handling, automatically suffix site title to all pages
Danielle McLean
2017-10-09 13:50:26 +1100
4088735c69
Add support for Atom and RSS content feeds - this info is available through mf2 anyway so Atom and RSS are kinda redundant, but we'll include them anyway
Danielle McLean
2017-10-09 13:32:13 +1100
1f1108a886
Make h-entries look WAY better, the home page looks great now
Danielle McLean
2017-10-09 12:28:44 +1100
764935adbd
Add schema.org/BreadcrumbList support (grossss)
Danielle McLean
2017-10-09 12:14:14 +1100
2fd0ff850b
Set title for EntriesR
Danielle McLean
2017-10-09 10:08:23 +1100
c554715df7
Enable breadcrumbs for EntriesR and EntryR
Danielle McLean
2017-10-09 10:03:03 +1100
934457f671
Pretty up the h-entry as a Bootstrap card
Danielle McLean
2017-10-09 09:55:34 +1100
7cebf92356
Add permalinks to h-entries
Danielle McLean
2017-10-09 09:02:42 +1100
9679234062
Add slugs to entries and use them to create individual entry routes
Danielle McLean
2017-10-09 08:51:42 +1100
36dea2b5ad
Adjust home layout: push my h-card over to the side and display recent entries in the main content area
Danielle McLean
2017-10-08 17:19:22 +1100
3ff560e07e
Rename the h-card implementation to match up with the naming of h-feed and h-entry
Danielle McLean
2017-10-08 16:55:21 +1100
4b7a8a7198
Begin adding rudimentary support for posting new entries to the site - needs to be prettier and a lot smarter, but it exists now
Danielle McLean
2017-10-08 16:51:48 +1100
b027125c2e
1.3.0
v1.3.0
Danielle McLean
2017-10-08 15:00:15 +1100
a0dd673af7
Add a few more useful rels to the layout's links
Danielle McLean
2017-10-06 15:04:46 +1100
92373fcfa5
Simplify navbar implementation - this will also allow seamlessly adding a third, centred nav if desired
Danielle McLean
2017-10-06 14:43:00 +1100
526e105b8b
Pretty up the breadcrumbs since you can see them now
Danielle McLean
2017-10-06 14:31:34 +1100
1c4212f5d0
Bring back menu items for logging in and out
Danielle McLean
2017-10-06 14:23:42 +1100