b8b5ba8bfc
update year in footer
continuous-integration/drone/push Build is passing
2025-01-13 15:25:02 +01:00
6cea719256
remove topbanner
continuous-integration/drone/push Build is passing
2025-01-10 11:58:21 +01:00
Darragh Elliott
0d0d9a2830
feat: move countries xml to global instead of tools
continuous-integration/drone/pr Build is passing
2024-12-03 14:35:11 +00:00
Darragh Elliott
055c553ecb
fix: translation-lists
continuous-integration/drone/pr Build is passing
2024-12-03 10:30:25 +00:00
bb45fc85ba
feat/build-improvements-2 ( #4553 )
...
continuous-integration/drone/push Build is passing
Another attempt at #4516
Adds a small fix for tag map generation
#4516 introduces build failures, but testing indicates that those failures would have been resolved by a full rebuild.
Hence this pr.
Co-authored-by: Darragh Elliott <me@delliott.xyz>
Reviewed-on: #4553
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2024-10-29 14:56:41 +00:00
30562062b2
Revert "feat/build-improvements ( #4516 )"
...
continuous-integration/drone/push Build is passing
This reverts commit d1defc73f8
.
2024-10-28 15:10:33 +01:00
d1defc73f8
feat/build-improvements ( #4516 )
...
continuous-integration/drone/push Build is passing
This pr re-formats the build scripts for legibility.
Makes some small tweaks, mainly removing options that don't appear to be used and have no impact.
Updates the help file to be more useful and actually represent all arguments.
Adds the ability to specify languages when building. This is mainly useful for speedups, a full rebuild in just English and French takes only ~3 mins as opposed to 40 for a rebuild of all languages.
There may be some small tweaks not mentioned here, see the commit messages for full details.
This pr does not alter the output of a standard build at all, confirmed using `git diff --no-index`.
Co-authored-by: Darragh Elliott <me@delliott.xyz>
Reviewed-on: #4516
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2024-10-28 13:55:03 +00:00
Darragh Elliott
18647572b4
feat: support building the website inside the repo
2024-10-15 14:10:15 +01:00
b4d10e320e
added banner for the movie
continuous-integration/drone/pr Build is passing
2024-10-09 12:07:40 +02:00
Darragh Elliott
29a22ce87a
feat: Rsync media files etc instead of symlinking
...
continuous-integration/drone/pr Build is passing
This is slightly more resource intensive per build, but also measn that the bewildering situation of changing files in the source tree alters the build/stage folder output without rebuilding.
Rsync means the impact should not be too large
2024-09-26 16:56:17 +01:00
Darragh Elliott
e5f16158d2
feat: remove rtl css, as it does nothing
...
continuous-integration/drone/pr Build is passing
When it is being implemented should probably be in global css rather than with conditionals
2024-09-19 11:07:12 +01:00
Darragh Elliott
948cfa52ed
fix: use fileurl for several links, fixing them
continuous-integration/drone/pr Build is failing
2024-09-18 18:40:06 +01:00
Darragh Elliott
c0682c8522
feat: use fileurl instead of manipulated filename
2024-09-18 18:40:06 +01:00
Darragh Elliott
4477c4401b
fix: use quotes for scaffold expansions
2024-09-18 18:40:06 +01:00
Darragh Elliott
cc7bec452b
feat: add fileurl to buildinfo data
2024-09-18 18:40:06 +01:00
Darragh Elliott
7f40467541
feat: dont copy over nix
continuous-integration/drone/pr Build is passing
2024-09-17 11:59:10 +01:00
Darragh Elliott
3049db5e9d
feat: stop copying source over, and make less dirs for cleaner output
2024-09-17 11:59:10 +01:00
d2f5353832
Fix supporter referal links
continuous-integration/drone/pr Build is passing
2024-08-29 14:19:12 +02:00
7a0f730d9e
Fix alternates
continuous-integration/drone/pr Build is passing
2024-08-27 13:17:50 +02:00
c132ebfef4
Fix localmenus, language switcher, Event/News archives
2024-08-26 09:48:07 +02:00
6b0c0fa4c1
Move more files, fix some xml references
2024-08-26 09:48:06 +02:00
42aa7d7542
Fix tags and makerule
2024-08-26 09:48:05 +02:00
6a020fdc06
Exclude translation datadir from git clean
continuous-integration/drone/pr Build is passing
2024-08-26 09:45:54 +02:00
91b49c6323
Simplify logic around triggering full build on webserver
continuous-integration/drone/pr Build is passing
2024-08-23 13:01:45 +02:00
8ac903a1ce
Fix full build triggering full rebuild every time
continuous-integration/drone/pr Build is passing
2024-08-22 09:24:37 +02:00
a1f905000a
More status fixes
continuous-integration/drone/pr Build is passing
2024-08-15 17:34:47 +02:00
c469a51c40
More fixes for status pages
continuous-integration/drone/pr Build is passing
2024-08-15 11:33:21 +02:00
e6dea9e42d
Order and improve status pages
continuous-integration/drone/pr Build is passing
2024-08-14 14:07:36 +02:00
2360ad7aa7
removed topbanner
continuous-integration/drone/push Build is passing
2024-08-12 13:42:15 +02:00
a650a9cf4a
update topbanner
continuous-integration/drone/pr Build is passing
2024-08-09 16:05:54 +02:00
52464df381
removed topbanner
continuous-integration/drone/push Build is passing
2024-08-08 13:53:35 +02:00
7e21a8b38e
Add content type back
...
continuous-integration/drone/pr Build is passing
Apparently needed, was not in my testing.
*shrug*
2024-08-07 14:54:07 +00:00
9ca3c5beab
Simplify css and weirdness with status page,
...
continuous-integration/drone/pr Build is passing
but at the cost of some of the nice styling
2024-08-07 16:41:24 +02:00
03c861ffcc
Improve translation fallback behaviour
continuous-integration/drone/pr Build is passing
2024-07-30 13:14:41 +02:00
49c3d704bc
Allow inputting time for events
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-23 11:33:45 +02:00
d1c0a0f1c8
Change item layout to that specified by reinhard in PR #2750 , and update order script to match
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-12 10:22:32 +02:00
5f05bbece6
added support for fediverse creator
...
continuous-integration/drone/pr Build is passing
With the 2024.7 release of Mastodin a new OpenGraph tag for the fediverse has been introduced to link to the creators fediverse account. This is now supported.
2024-07-03 21:08:15 +02:00
795bc77207
Try hard resetting the git repo to fix issues with pulling
continuous-integration/drone/pr Build is passing
2024-06-25 14:59:11 +02:00
000daae517
added sale banner ( #4216 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #4216
Co-authored-by: Tobias Diekershoff <tobiasd@fsfe.org>
Co-committed-by: Tobias Diekershoff <tobiasd@fsfe.org>
2024-06-10 09:21:02 +00:00
963f073b4e
Update front-page ( #4155 )
...
continuous-integration/drone/push Build is passing
* added highlight section for longer promotion of some articles
* added recent news block and moved events up
* re-arranged newsletter subscription action banner to action box on the front-page
Reviewed-on: #4155
Co-authored-by: Tobias Diekershoff <tobiasd@fsfe.org>
Co-committed-by: Tobias Diekershoff <tobiasd@fsfe.org>
2024-05-17 10:53:44 +00:00
2d2833ea89
donate followup
...
continuous-integration/drone/push Build is passing
update text to use the same as in the donation banner and the styling
2024-05-08 10:38:45 +02:00
a82558f669
donation followup
continuous-integration/drone/pr Build is passing
2024-05-07 16:09:27 +02:00
dd7ee39576
donation followup
continuous-integration/drone/pr Build is passing
2024-05-07 14:42:32 +02:00
7c4b257177
donation followup
...
continuous-integration/drone/pr Build is passing
remove the h2 for the donation followup and add FA heart to the button
2024-05-07 13:55:40 +02:00
26d174be83
20240408-presspage ( #4117 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #4117
Co-authored-by: Tobias Diekershoff <tobiasd@fsfe.org>
Co-committed-by: Tobias Diekershoff <tobiasd@fsfe.org>
2024-04-25 09:41:15 +00:00
4dcea40e53
update NL subscription form
...
continuous-integration/drone/pr Build is passing
This sets the category of the subscriber per default to individual. The field is now mandatory since the donation form changed
2024-04-20 07:45:47 +02:00
5cdd218be2
Webpage build style changed back to normal
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-14 17:22:07 +01:00
f474c39bf5
ilovefs style
continuous-integration/drone/push Build is passing
2024-02-14 12:18:29 +01:00
3aa9f4b88f
ilovefs style
continuous-integration/drone/push Build is passing
2024-02-14 11:55:51 +01:00
ef2f3d52ef
deactivate the donation banner
continuous-integration/drone/push Build is passing
2024-01-22 08:29:55 +01:00