Compare commits

..

1063 commits

Author SHA1 Message Date
7f9629e78e update msa 2026-01-08 09:54:15 -08:00
5657a0fea3 update Bdale's bio 2025-12-30 17:49:47 -05:00
8b470b7b02 fix doubled match goal 2025-12-30 09:43:04 -05:00
97a8def665 update urgent box for fundraiser 2025-12-29 21:34:30 -05:00
ad9c95cb10 update 2025 match goal by 40,012 2025-12-29 15:38:59 -05:00
8e965ef5dc Correct link on added page of tentative ruling. 2025-12-29 08:52:18 -08:00
f7fe8e15ec uboot joins SFC 2025-12-29 11:36:33 -05:00
250d85ce10 Missing close parens on first page fixed. 2025-12-24 19:06:35 -08:00
28df311600 note to clarify that these are tentative rulings 2025-12-24 19:03:28 -08:00
772bfe0268 Update PDF file to include statement from website as well. 2025-12-24 18:40:11 -08:00
50efac292e Update link to file just renamed. 2025-12-24 08:09:57 -08:00
506d694e34 Rename file, missing '3' on the case number. 2025-12-24 08:08:49 -08:00
858b30dff9 Add item to Vizio lawsuit materials. 2025-12-24 08:04:27 -08:00
88752b7e99 Document local times in database 2025-12-15 14:33:39 +11:00
60aa8f3074 Update link so that my link on Fediverse to fundraiser is ✔ 2025-12-14 18:56:01 -08:00
fe6b070a14 Add umlaut to my name and link. 2025-12-09 17:18:22 -08:00
23a4e8ed48 add 2025-12-04 tentative ruling to vizio 2025-12-05 12:21:29 -06:00
4182e2ba9e add tentative ruling to frontpage and glossary 2025-12-04 12:17:34 -06:00
453d8d89c8 typo on frontpage 2025-12-03 09:53:41 -06:00
3dd0393e7d remove sage from staff page 2025-12-02 11:22:19 -05:00
c1d0d6f9ca fix match goal double 2025-11-26 09:45:49 -08:00
4115789633 add new tshirt 2025-11-26 07:49:24 -08:00
65043ffc09 fundraiser amount 2025-11-26 07:46:07 -08:00
c65e9c6498 Merge branch 'master' of f.sfconservancy.org:Conservancy/website 2025-11-26 07:43:41 -08:00
10c66a5d26 update frontpage with fundraiser notice 2025-11-26 07:43:27 -08:00
361112c3ad update frontpage with fundraiser notice 2025-11-26 07:41:34 -08:00
d33236ee44 Activate CY2025 end of year match drive. 2025-11-25 16:17:34 -08:00
4a75f11cac Also comment out the featured term. 2025-11-25 16:11:47 -08:00
eea188f43b Just comment out the announcement section for now. 2025-11-25 16:10:47 -08:00
a9c80b87ec update year in review for 2025 2025-11-25 14:23:07 -08:00
a048bbbb50 Change time in real-time. 2025-11-13 10:41:28 -08:00
Denver Gingerich
ee4b01b765 Vizio page: fix MSA link in 889b63a to use current 2025-11-13 09:35:44 -08:00
98e6d3e696 Make link directly to the page we're on. 2025-11-13 09:02:20 -08:00
3406efc4a8 Fix links from prior commit. 2025-11-13 08:58:58 -08:00
889b63a941 Announce Vizio hearing today. 2025-11-13 08:57:38 -08:00
Denver Gingerich
7e70a8080c Our Work menu: fossy.us less used now -> fossy.ca 2025-11-10 06:53:43 -08:00
175449492d Fix a minor typo and add more acronym tags in my bios. 2025-11-07 08:49:42 -08:00
5a2098d9e4 Kuhn ⇒ Kühn — I have changed spelling of my surname. 2025-11-07 08:39:51 -08:00
0c488616a2 Karen should be listed, not me. 2025-11-07 08:36:32 -08:00
b4b3738042 make more space for images. 2025-11-06 20:58:48 -08:00
3f094a273d Correct title. 2025-09-09 07:40:50 -07:00
Denver Gingerich
fc1ac7c1c5 Update Vizio trial date per today's hearing 2025-09-04 14:39:07 -07:00
26ef8d0b58 Add article about Codeberg and bots. 2025-08-16 15:40:55 -07:00
bd5757887c Improve alt text for GitUpGitHub logo. 2025-08-16 15:40:55 -07:00
Denver Gingerich
2f0cb1e165 Add SFC's yesterday reply re SFC MSA to Vizio page 2025-08-16 10:50:30 -07:00
5b787f149c Missing </a> 2025-08-15 14:43:14 -07:00
59b075152f Link and typo fix. 2025-08-15 14:42:46 -07:00
5609954aed Update top of transparency page. 2025-08-15 14:37:09 -07:00
8e36d4a3ce Wow, Gitea really doesn't have a FOSS offering anymore? 😲 2025-08-15 14:31:42 -07:00
e44e02570f Change intro line for GiveUpGitHub 2025-08-15 14:29:16 -07:00
a0e94aefef Put GiveUpGitHub on the menus and front page.
Given the renewed interest this week in folks wanting to give up
Github, now is the time to promote this more.
2025-08-15 14:28:11 -07:00
c5ed189520 Correct FIXME for highlighting past litigation while fixing term
I stumbled upon this FIXME while testing my changes prior to this and
realized that can't possibly be right.

So, I corrected it and also changed the text while at it.
2025-08-15 14:21:44 -07:00
c54a7e07a3 More s/PastLawsuits/ImpactLitigationCopyleft/g 2025-08-15 14:18:25 -07:00
72e752e329 s/PastLawsuits/ImpactLitigationCopyleft/ 2025-08-15 14:16:55 -07:00
fcb452a02e Reorder and rename a few items on this menu. 2025-08-15 14:06:50 -07:00
07e788ddf5 Cut paragraph that has only historical significance.
This might belong in a long retrospective about the Best Buy case,
but it's been a decade since anyone had this confusion (to my
knowledge).
2025-08-15 14:02:17 -07:00
f8ec56f2cb Work in term “impact litigation” & reverse chronological
Also, add mention of current Vizio case briefly and link to its page.
2025-08-15 14:01:26 -07:00
38ff64ff80 s/CourtBattles/ImpactLitigation/g 2025-08-15 13:51:47 -07:00
860c01d929 Incorporate comments from Denver made in chat 2025-08-15 13:38:58 -07:00
87efd9ec2f A few typo fixes. 2025-08-15 13:16:01 -07:00
fda2eac0ec Update GitUpGitHub page with current information.
There are a few minor wording edits and the like here, but the main
changes are to add new information about the Microsoft integration of
CoPilot into all operations of GitHub, and Microsoft's move to put
GitHub under their CoreAI division.

I also removed the “We'll add more later” text, as we may not have
time to do it, and we can always add more when we like and promote it
separately.
2025-08-15 13:06:54 -07:00
Denver Gingerich
5d55237ce5 Add MSA and trial continuation docs to Vizio page 2025-08-12 13:55:33 -07:00
d7651b2988 Fix header 2025-08-08 11:31:54 -07:00
4882c8c523 Correct trial date 2025-08-08 10:59:46 -07:00
Denver Gingerich
6306ace1bd Update Vizio trial date per recent order 2025-08-06 16:42:47 -07:00
07364388d0 Distinguished Service award fossy 25 and menu change 2025-08-01 12:54:36 -07:00
c2766c7d24 Fix <p> tags in the middle of the bio. 2025-07-26 17:12:24 -07:00
fe6b1a41af Move copyleft-next text back in — different way.
Since I removed the redundancies about titles, this fact has to
appear somewhere else in the bio.

Also, fix some minor typos along the way.
2025-07-26 17:11:08 -07:00
f64553ad61 Really these should have all been &ndash; all along, not hyphens. 2025-07-26 17:05:15 -07:00
b0007e5589 More formatting minor fixes. 2025-07-26 17:03:37 -07:00
3b3562e337 Minor formatting changes. 2025-07-26 17:00:43 -07:00
42fe70b7c4 Fix typo 2025-07-26 16:58:18 -07:00
60afcd8364 Minor update to bio. 2025-07-26 16:54:00 -07:00
fc1d48db71 s/and/&amp; in title; fix &apos; various places. 2025-07-26 16:52:34 -07:00
406429ecd3 Update my bio in various ways. 2025-07-26 16:48:54 -07:00
1d4592c228 Fix typos in summary adjudication definition; return “full”
I just realized that we probably had “full” there for cases where we
shorten the definition on the front page.  I just did that here, so
returned the word full.
2025-07-26 14:26:00 -07:00
c767601717 word 'full' is kinda redundant here.
e.g., why would we link to a *partial* glossary of terms here? 😆
2025-07-26 14:03:05 -07:00
4b34ae68ec Shorten title, so its more likely to be one line on frontpage 2025-07-26 14:01:49 -07:00
d4437aa791 Tighten language, mainly to make it look better on front page 2025-07-26 13:59:30 -07:00
c86a2c5909 Improve definition of “summary judgment” & make it “Featured Term” 2025-07-26 13:57:04 -07:00
6180b0efae Change featured item to Vizio travel grants. 2025-07-26 13:48:51 -07:00
Denver Gingerich
a8c9346d92 Add trial date to Vizio page, linking to news item 2025-07-24 21:18:56 -07:00
4a34746a97 Avoid sticky mobile header overlapping internal link targets 2025-07-24 14:39:56 +10:00
9700e2d908 Be clearer that the Blog RSS feed relates to a subset
Rather than modifying the top-level RSS link when viewing by tag, I've added an
extra link next to the "Displaying posts tagged ..." link.
2025-07-24 14:31:24 +10:00
13f1ca5d63 Fix previous Vizio changes on mobile
Was overflowing on a small screen.
2025-07-24 14:31:24 +10:00
059943b213 fix link to motion to remand 2025-07-23 12:23:50 -07:00
Denver Gingerich
1c66145b8b Update a few docket dates on the Vizio page 2025-07-23 11:34:37 -07:00
Denver Gingerich
db11a9f252 A couple Vizio changes for stylesheet consistency 2025-07-23 11:02:02 -07:00
32c34da6d5 Fix Vizio image alignment
Use of ::before was possibly a little complicated. I've added an explicit
element for the image and displayed using flexbox.
2025-07-23 22:50:43 +10:00
1df88f052c Avoid <li> items showing bolder than paragraph text
List items were showing as "font-weight: 400", where paragraph text was
"font-weight: 375". This isn't very obvious when using the Atkinson Hyperlegible Next
font, but is when custom fonts aren't being loaded.
2025-07-23 22:10:06 +10:00
a9caa490f4 blog: Remove RSS feed links next to individual tags
Instead the tags are now added to the RSS feed link at the top of the page when
in use.
2025-07-23 21:57:51 +10:00
Denver Gingerich
b74621e77e Additional fix for a Resources link on Vizio page 2025-07-22 22:29:34 -07:00
Denver Gingerich
ab9646cab7 Fix a couple Resources links on Vizio page 2025-07-22 22:26:56 -07:00
Denver Gingerich
57119bd776 Minor typo fix on Vizio main page 2025-07-22 22:15:06 -07:00
Denver Gingerich
94c5a9f43f Minor typo fix in Vizio template 2025-07-22 22:08:45 -07:00
Meredith Thompson
181bb0537f Apply the redesign patch
The new design focuses on the Vizio page, but includes a new theme for
the rest of the site as well.  All of these changes were both designed
and implemented by Meredith Thompson <merethom@pm.me>.
2025-07-23 14:03:22 +10:00
dafb7c0871 Rename Font Awesome file to clarify it's a subset of the icon set 2025-07-23 13:40:54 +10:00
98170116c1 Another attempt at update of title on this file 2025-07-10 10:42:24 -07:00
7d7465d525 Use exiftool to correct metadata in recently added PDF documents 2025-07-10 10:06:39 -07:00
Denver Gingerich
f6bfc26386 Add/update MSA-related PDFs in Vizio docket detail 2025-07-10 09:44:29 -07:00
Denver Gingerich
5845e34953 Add SFC second MSA, etc., to Vizio docket summary 2025-07-10 08:47:56 -07:00
Denver Gingerich
ed2936bda1 Add some spacing to Vizio docket summary 2025-06-18 15:51:59 -07:00
Denver Gingerich
d4aefe1afb Fix formatting in Vizio docket summary 2025-06-18 15:48:50 -07:00
Denver Gingerich
2fb5453d3a Remove cruft, highlight Vizio trial date 2025-06-18 15:36:33 -07:00
c5dac078b9 add versity logo for use on fossy site 2025-05-28 12:11:45 -04:00
dd01db2551 update Sage's title 2025-05-05 10:47:58 -04:00
1e9ca38928 just kidding! these weren't supposed to be sponsors, their logos were just supposed to be uploaded for use on fossy 2025-04-28 17:43:19 -04:00
3afe09e102 try the autosizing again, I think this one should work? 2025-04-25 18:15:57 -04:00
e2939d4680 nope, that was bad 2025-04-25 18:13:41 -04:00
f29898e411 make some css tweaks to automatically size the logos correctly...I think? 2025-04-25 18:12:09 -04:00
5a68be71a4 add bloomberg engineering and codethink as sponsors 2025-04-25 18:00:07 -04:00
51c55b5924 change capitalization on id tag for xorg 2025-04-04 20:06:58 -04:00
c984ba5ed6 fix some formatting 2025-04-04 20:04:40 -04:00
842a604b19 add libssh & logo 2025-04-04 20:00:57 -04:00
823be2069a add ID tag for XOrg so people can go to https://sfconservancy.org/projects/current/#xorg (per a request from Martin Michlmayr) 2025-04-04 19:52:31 -04:00
00def35930 Upgrade Django to 5.1.6 2025-03-05 14:04:02 +11:00
a601360a9c openwrt-one: Avoid page scroll when clicking a thumbnail 2025-03-05 12:28:36 +11:00
7535a6d416 fossy: Disable community track proposal form
Tracks are selected for this year, so no need for this to collect spam for the
next 9 months.
2025-03-05 12:25:11 +11:00
5254698f6d openwrt-one: Enable menu item 2025-03-05 12:12:36 +11:00
79bba9a641 Tune SQLite settings 2025-03-05 07:36:24 +11:00
751ca178fd openwrt-one: The bits I missed 2025-03-05 07:26:10 +11:00
378ab95043 openwrt-one: Apply Denver's feedback 2025-03-04 21:51:47 +11:00
27cfe80423 Add OpenWRT One mobile support 2025-03-03 19:22:24 +11:00
f0f7a4d003 Add mockup OpenWRT One page 2025-03-03 19:01:38 +11:00
262efcde56 Tweak docs 2025-02-21 19:27:41 +11:00
edd9d233bc Add SQLite write timeout to reduce "database locked" errors
This allows write requests to queue. I've also documented the one-off change to
enable WAL mode.
2025-02-21 19:27:41 +11:00
b638880376 add fossy 2025 prospectus 2025-02-20 12:06:59 -05:00
f97de1748d update fossy track submission deadline 2025-02-20 11:16:20 -05:00
407dff9450 liblouis and xorg 2025-02-11 22:41:53 -05:00
e7225e1160 Clarify instructions based on pono's feedback. 2025-01-17 07:55:03 -08:00
c79b7d97a0 Update README script to explain better how ./bin/deploy works. 2025-01-17 07:46:17 -08:00
c427712f14 Fundrasier — link to wrap up blog post, mention how much is raised
At this point, this entire file is going to require that we make sure
it's updated before the fundraiser.
2025-01-17 07:36:35 -08:00
d54412ccf3 Fundraiser — Keep fundraising banner until after FOSDEM
This was based on the dates for FOSDEM 2025, so likely this will need
to be adjusted next year.
2025-01-17 07:35:58 -08:00
cfac9ef0df image for exceeding fundraising goal 2024 2025-01-16 16:26:15 -08:00
e875c0f058 typo in link 2025-01-14 12:00:00 -08:00
812c68e673 update frontpage blurb for avm news 2025-01-13 14:43:43 -08:00
Denver Gingerich
d99edb1c19 copyleft-compliance: add AVM lawsuit details 2025-01-09 05:31:56 -08:00
Denver Gingerich
eaff39f090 copyleft-compliance: "Previous Lawsuits" menu item
Add "Previous Lawsuits" to "What We Do" menu, and comment out
"Corresponding Source" for now, as we meant to do at the start of the
fundraiser.
2025-01-08 19:58:16 -08:00
f501f35607 add sages embroidery picture 2025-01-06 15:16:33 -08:00
3037520f87 supporters: Default to "monthly" Sustainer
Also remove unused `template_name` property on `SustainerForm`. That template
didn't exist.
2024-12-21 11:29:59 +11:00
ec2296ca8b supporters: Increase button border, add drop shadow and add grow animation 2024-12-21 10:17:14 +11:00
69a2b76d6f supporters: Add notice on PayPal page linking back to Stripe payment 2024-12-21 10:08:29 +11:00
47c505b0f8 update ux for sustainer button 2024-12-20 08:24:50 -08:00
528f5b8de0 Merge branch 'master' of f.sfconservancy.org:Conservancy/website 2024-12-19 15:23:51 -08:00
307b53e5c4 add Sourceware to YearInReview 2024-12-19 15:22:44 -08:00
a2cc7d0a83 supporters: Add recurring details to Stripe export 2024-12-18 10:20:49 +11:00
312de92892 contacts: Allow unsubscribes to be actioned from list view 2024-12-18 10:05:34 +11:00
7db683d53d supporters: Mention tax receipt in supporter email 2024-12-17 12:12:14 +11:00
158d70f1b0 contacts: Update unsubscribe to work through browser GET interface
Also add field to mark unsubscribes as actioned.
2024-12-11 10:37:02 +11:00
5f6a3858a4 add john gilmore to sponsor list 2024-12-06 14:13:46 -05:00
Denver Gingerich
1dc548f0c3 Update Vizio trial date 2024-12-05 15:32:00 -08:00
c4fffcab10 Merge branch 'master' of f.sfconservancy.org:Conservancy/website 2024-12-04 05:36:17 -08:00
180f07cd2d display total for fundraising bar 2024-12-04 05:35:34 -08:00
9bf1ddd064 update tracy's bio 2024-12-03 14:50:43 -05:00
5aaef9126a small fixes for YiR 2024-11-26 14:06:55 -05:00
37ba306954 update language 2024-11-26 13:59:48 -05:00
0f6bbe350f fix openwrt in yearinreview 2024-11-26 13:57:11 -05:00
40b05a0662 2024 year in review 2024-11-26 13:22:29 -05:00
Denver Gingerich
6e5de830ad Update Vizio trial date 2024-11-25 21:00:52 -08:00
40da9cae5d Update SITE_FUNDGOAL setting for 2024 2024-11-26 09:07:05 +11:00
894f50556b remove northbaypython and racket 2024-11-25 13:22:02 -07:00
60e9171d8a openwrt one pcb picture 2024-11-25 10:46:00 -07:00
be62582d83 fossy 2024 osl panel picture 2024-11-25 10:25:37 -07:00
ba0c210909 Revert use of static tags for videos 2024-11-22 12:03:50 +11:00
74681bfaf3 Add 2024 T-shirt to Sustainers page 2024-11-22 12:00:30 +11:00
3c4d1afb2e supporters: Document "restricted API key" required permissions 2024-11-22 11:42:57 +11:00
efbdb90852 update yearinreview year temporarily 2024-11-18 14:46:01 -08:00
9833ad864f supporters: Handle Stripe sustainer renewals and ACH delayed payments 2024-11-15 19:36:24 +11:00
e0cd4aaf13 supporters: Make the new sustainers page live
I've temporarily hidden the quote for now.
2024-11-13 09:17:38 +11:00
479efc6dda Fix typo in CAPTCHA settings 2024-11-12 14:31:03 +11:00
c40a89e33e Reduce CAPTCHA noise a little 2024-11-12 14:21:50 +11:00
a7ab087387 Add recurring column to sustainers admin list 2024-11-12 14:15:38 +11:00
664d3f300d Add CAPTCHA to FOSSY track proposals form 2024-11-12 14:15:13 +11:00
5a6bff70cb supporters: Updated thanks page 2024-10-30 12:19:02 +11:00
ad154b219e supporters: Add Karen's tweaked no-JS text 2024-10-29 22:45:36 +11:00
3658ec9491 supporters: Note reasoning behind use of hosted checkout 2024-10-28 17:27:07 +11:00
b8214a2df4 supporters: Simplify and extend docs 2024-10-25 11:30:22 +11:00
a4f4c83809 supporters: Additional spacing after removing breadcrumbs 2024-10-25 10:16:53 +11:00
72e822ef60 supporters: Additional space above video on mobile 2024-10-25 10:14:08 +11:00
44c2dfd922 supporters: Remove breadcrumbs
I think best to remove any distractions from becoming a sustainer.
2024-10-25 10:10:27 +11:00
278c76e69f supporters: Use pointer cursor for amount selection buttons 2024-10-25 09:42:59 +11:00
3f2ebb66ec supporters: Don't escape email text 2024-10-24 18:04:27 +11:00
a298fc78ca supporters: Add sustainer confirmation email 2024-10-24 17:51:49 +11:00
718e25deaf supporters: Use data-binding for amount rather than events
Also tidied forms.py a little by consolidating into widget and moving help text
to template.
2024-10-24 17:06:32 +11:00
964e5a2741 supporters: Apply Black formatter 2024-10-23 18:16:47 +11:00
a483a4d1f8 supporters: Fix monthly amounts, validate minimum amount in frontend, update PayPal info 2024-10-23 18:10:43 +11:00
2acf8c60d3 supporters: Add PayPal template 2024-10-23 09:24:46 +11:00
05515d23d6 supporters: Consolidate alternative payment options 2024-10-22 23:52:35 +11:00
86e2415e73 supporters: Add sustainer form with pre-canned amount options 2024-10-22 23:52:35 +11:00
36b47c5f9d Fix some HTML validation issues 2024-10-22 23:51:37 +11:00
1e7224f01f Upgrade django-countries to support Django 5.1 2024-10-22 19:19:11 +11:00
98ff73f097 Upgrade to Django 5.1
This provides the new "Reusable field group templates" feature (as of
5.0).
2024-10-22 10:34:06 +11:00
fa6a3caa95 Bring Stripe sustainer form into "Become a sustainer" page 2024-10-18 11:53:18 +11:00
db72b18e62 Add transparent background to T-shirt image 2024-10-18 11:53:18 +11:00
9e401911de update FOSSY track proposals for 2025 2024-10-17 13:24:48 -07:00
f3c7ffd102 update kallithea urls to forgejo 2024-10-16 20:34:04 -04:00
05f1e297a6 Add payment time column to Stripe export 2024-10-11 21:58:46 +11:00
d542a8c571 Record Stripe payment intent, export to CSV 2024-10-09 02:01:32 +11:00
196f57d853 Merge branch 'master' into sustainer-payment 2024-10-08 23:55:14 +11:00
f81bede42d Fix odd-looking red outline on focused form field
Can't recall why I added this. It doesn't make much sense from a usability
perspective as it suggests the field might be invalid.
2024-10-08 23:53:47 +11:00
d77d80973f Use STORAGGES setting to avoid deprecation warning 2024-10-08 23:53:15 +11:00
2adb15eda0 Fix sustainer form default 2024-10-08 23:34:10 +11:00
65f311c06e Add annual renew 2024-09-30 17:40:29 +10:00
d71977ba27 Add prototype monthly recurring payment via Stripe 2024-09-18 15:34:59 +10:00
196baacc97 Django 4.2.16 security update 2024-09-05 09:36:39 +10:00
e821f43f5d Add prototype Stripe sustainer payment workflow 2024-09-05 09:35:24 +10:00
Denver Gingerich
9ca2c4f13a Add remaining Vizio documents from this year 2024-08-23 10:29:46 -07:00
086ced0623 usethesource: Add link to offer upload 2024-07-30 13:03:48 +10:00
33b40fb1d2 usethesource: Add admin interface 2024-07-29 23:44:40 +10:00
5cc22b2db4 usethesource: Add missing template 2024-07-29 23:33:58 +10:00
6a2ea41aa6 usethesource: Add prototype "upload offer for source" 2024-07-29 23:29:25 +10:00
546f78bc91 Fix trailing whitespace and missing end-of-file newline 2024-07-22 18:39:05 +10:00
d50a67a168 Fix flake8 warnings 2024-07-22 18:39:00 +10:00
c4525a5905 Fix tests
These were failing due to pytest defaulting to `DEBUG = False` (and then getting
`ValueError: Missing staticfiles manifest entry for ...`).
2024-07-22 16:56:25 +10:00
bb1efff6e7 Use {% static %} for home page video subtitles 2024-07-22 10:37:56 +10:00
ad1dd6d79a Update README - overview, licenses and Ansible 2024-07-22 10:32:41 +10:00
6aca985a75 Add default line-height to <li> elements
They currently look too tight compared with paragraph text.
2024-07-22 10:13:50 +10:00
5cbd688c3b Improve home page video layout 2024-07-19 21:39:45 +10:00
c6688be803 add cisco logo for tracy 2024-07-16 13:17:28 -04:00
8e26a3d1d8 Merge branch 'master' of ssh://k.sfconservancy.org/website 2024-07-10 11:53:42 -07:00
7c94a08aa9 add aws sponsor image
add aws sponsor
2024-07-10 11:52:50 -07:00
b72c151f8a add aws sponsor image 2024-07-10 11:32:12 -07:00
Denver Gingerich
f5cb1885cd Update Vizio trial date per today's hearing 2024-06-27 11:22:33 -07:00
Denver Gingerich
2825c50ac7 Update Vizio trial date/note; more updates to come 2024-06-15 15:53:08 -07:00
Denver Gingerich
f9e1645306 Fix What We Do -> FOSSY link per chat, to fossy.us 2024-06-14 11:30:24 -07:00
d90f8215c0 add sponsor per Tracy's request 2024-06-11 10:54:45 -04:00
b4b09b680a Handle excessively long paths 2024-06-06 18:07:05 +10:00
Denver Gingerich
ce27df3335 Remove links to historical-purposes-only documents 2024-05-28 16:09:10 -07:00
8fe600740b Add the minified version of tachyons.css 2024-05-13 18:25:27 +10:00
8929be7289 Update to-dos 2024-05-13 18:18:40 +10:00
678b094418 Add size to header logo 2024-05-13 18:11:37 +10:00
fe8e3ed621 Remove FIXME 2024-05-13 18:07:56 +10:00
8d20764b5a Disable Tachyons import line
This avoids an error during `collectstatic`.
2024-05-13 18:01:44 +10:00
4744d8c015 Switch to ManifestStaticFilesStorage for hashed URLs to static files 2024-05-13 17:55:54 +10:00
f94d5a1de5 Eliminate base_standard.html template and internalNavigate blocks
The base_standard.html template was an unnecessary level of template
inheritance.

Also removed unused `min` and `subtract` template tags.
2024-05-13 17:11:01 +10:00
84c378da0c Remove unused podjango files
Also updated the podjango templates to reference the *actual* base template,
`base_conservancy.html`, rather than `base_standard.html`.
2024-05-13 16:26:26 +10:00
8d4509b258 Add some basic 200 OK smoke tests for key pages 2024-05-10 12:12:04 +10:00
6af885985c Move SITE_FUNDGOAL configuration to settings/base.py
This changes more often than the surrounding code, so should live with the other
configuration.
2024-05-10 12:00:44 +10:00
e37e024e7d Fix tests following content move 2024-05-10 11:39:41 +10:00
c58ba95093 Merge sponsors.py into supporters app, frontpage.py into views.py
Just a small structural change so that the related functionality is grouped together.
2024-05-10 11:27:51 +10:00
4d6e2460d7 Remove remaining jQuery
This avoids every page on the site parsing 250KB of JavaScript.

supporter-page.js isn't the most elegant code, but at least it's a little more
modular now and no longer user jQuery.
2024-05-09 22:15:33 +10:00
e641660f1d Convert further jQuery to plain JS 2024-05-09 15:43:53 +10:00
7adea02e1a Fix JS error 2024-05-09 14:10:10 +10:00
828d2179e3 Further split up the supporter JS into functions 2024-05-09 14:06:39 +10:00
b15c96e25a Replace complex expanding JS with native <details> elements
Have retained the "expand all" behaviour - just with less code.
2024-05-09 13:53:50 +10:00
232452fa9a Fix shirt size for monthly an annual renew 2024-05-08 18:05:27 +10:00
f6299e1686 Remove use of jQuery in conservancy.js
This is the first step towards removing jQuery from the site.
2024-05-08 17:23:45 +10:00
dc005dcf07 Add "use strict" on JS 2024-05-07 11:00:14 +10:00
a664dee8c6 Fix lint warnings 2024-05-07 10:59:46 +10:00
0e5499ad92 Begin jQuery removal 2024-05-07 10:46:34 +10:00
6c693535ea Set ownership during deploy 2024-05-07 09:48:36 +10:00
a9ff670fb7 Merge "supporter" and "supporters" apps
It's a little confusing having both a "supporter" and "supporters" app. This is
a fairly minor change to move the sustainer banner urls/views into the existing
"supporters" app. The functionality isn't directly related, but it is all about
sustainers.
2024-05-07 09:47:47 +10:00
bc1912853f podjango: Use feed title from database 2024-04-26 16:33:55 +10:00
54a3e02d2f Move media to top-level directory 2024-04-26 16:26:51 +10:00
3485926915 podjango: Configure uploaded media directory 2024-04-26 16:13:00 +10:00
1969478a69 podjango: Upload icon per podcast 2024-04-26 16:07:20 +10:00
352aaf2bd2 podjango: Add "Podcast" model to support multiple podcasts
Each Cast (episode) can belong to one or more Podcast, allowing episodes to be
shared between podcasts. This enables us introductory episodes to be delivered
in their own feed, but also included in the main "The Corresponding Source"
feed.

This required adding an additional `podcast_slug` argument to most views. The
date archive views were dropped because they're not linked to from anywhere.

Added a `podcasts` view as an index of all available Podcasts.
2024-04-25 15:32:24 +10:00
5efe14b5cf podjango: Combine templates into a single directory 2024-04-25 15:29:10 +10:00
33c2e373f9 podjango: Remove incomplete "query" view/URLs 2024-04-24 17:49:26 +10:00
20d4d460a5 Fix lint warnings 2024-04-24 17:38:22 +10:00
Paul Visscher
8a1074216f update date 2024-04-16 16:09:25 -04:00
de5491fea7 contacts: Add field to represent the mailout the unsubscribe came from 2024-04-10 16:18:51 +10:00
c2e6c58324 contacts: Allow email via POST or GET parameters 2024-04-09 23:06:52 +10:00
ff689d35ef contacts: Remove ContactEntry and add Unsubscription
This change removes the unused `ContactEntry` model and the `subscribe` view and
replaces it with an `Unsubscription` model and an `unsubscribe` view. It works
similarly, but is intended to be used with the `list-unsubscribe` and
`list-unsubscribe-post` headers.
2024-04-09 22:53:24 +10:00
4848b76dba touch up fossy proposal page 2024-03-29 09:20:08 -07:00
1b3c0fb1c4 better picture of SMSU and update submission date 2024-03-28 13:11:45 -07:00
73cbaa53c3 Update .gitignore for moved secrets file 2024-03-22 12:21:34 +11:00
f9bac64230 Note to-dos 2024-03-22 12:18:03 +11:00
f78eb4ae47 Add Vizio summary judgement 2024-03-22 01:16:30 +00:00
313eabca75 Remove unused static/error templates 2024-03-22 11:23:19 +11:00
106a2f7382 Remove summit_registration Django app
Has some typos suggesting that the code was never completed or used.
2024-03-22 11:19:05 +11:00
7d6a3fa13b Defer JavaScript loading
This avoids waiting for the JS to download before rendering the page.
2024-03-22 10:39:06 +11:00
ffcf016336 Specify encoding for templates in case it's not the default 2024-03-22 10:10:57 +11:00
c52b91e183 Move the content templates/files into conservancy/content
These were previously intermingled with the static content in `conservancy/static`.
2024-03-22 09:34:20 +11:00
255b11884d blog: Retain author/tag when changing pages in entry_list
Denver noted that the author query string was being lost when you select a page
by page number. This change fixes it.
2024-03-21 15:18:22 +11:00
3f03afccdc Fix typo 2024-03-21 13:54:49 +11:00
97bb006870 Move fundraiser calculations to model
This changes simplifies the template and adds correct pluralisation of
hours/hour remaining.
2024-03-21 13:20:30 +11:00
d49114f489 usethesource: Allow logged in users to edit/delete their own comments only
Unless of course they're given the "change comment" and "delete comment"
permissions, with which they can change or delete any comment.
2024-03-21 11:51:57 +11:00
f353f53ee1 Set USE_TZ = False to avoid default changing in Django 5 2024-03-21 09:53:19 +11:00
3c80654914 Use decorator syntax to register admin handlers
Same-same, just marginally neater.
2024-03-21 09:35:00 +11:00
278ee71546 Remove unused CCS upload template 2024-03-20 17:10:32 +11:00
3d36079ef7 Move copyright assignment templates into Django app 2024-03-20 17:10:16 +11:00
5fb6b396d2 Remove unnecessary admin.autodiscover()
Since Django 1.7 this is done automatically.
2024-03-20 17:01:10 +11:00
7573c7eb4d Rearrange urls.py to distinguish the content pages 2024-03-20 16:51:28 +11:00
6717a83d4e Remove unused /coming-soon.html page 2024-03-20 16:45:49 +11:00
4d92711e75 Fix tests 2024-03-20 16:25:02 +11:00
7f44ed9a22 Drop djangocommonsettings.py from ignored files 2024-03-20 16:03:38 +11:00
38af378c95 Add linkcheck script 2024-03-20 15:54:18 +11:00
8963dc916e Handle trailing slashes in static content 2024-03-20 15:45:46 +11:00
99a2271f09 Delegate management of canonical URLs to Apache
This middleware is mostly redundant:

 * redirecting to canonical URLs can be done more simply in Apache
 * appending a forward slash is a default in CommonMiddleware now
 * we're no longer using Squid cache

May need to update Apache to strip/redirect trailing "index.html".
2024-03-20 14:54:54 +11:00
3f60267187 Move secrets.json to top-level 2024-03-20 14:42:10 +11:00
fd8009adbd Fix strange issue with ParameterValidator settings
When imported at top-level, `settings` was a Python module, rather than a Django
settings object. Not sure why.
2024-03-20 14:32:44 +11:00
32c5b85cfa Make bin/deploy abort if there's an error with git push
For example, your push failed because there's upstream changes.
2024-03-20 14:18:59 +11:00
35290d960c Update bin/deploy to use production settings 2024-03-20 14:18:46 +11:00
f6964cfced Specify the production settings in wsgi.py 2024-03-20 14:15:20 +11:00
a3df1d7094 Switch settings to use "the one true way" approach
The advantage of this approach is that the production and dev configurations are
in version control, so there's less opportunity for surprises.

As advocated by Jacob Kaplan-Moss (OSCON 2011) and Two Scoops of Django book.
2024-03-20 14:10:00 +11:00
b56f789886 Remove duplicate date_within template tag 2024-03-19 22:20:13 +11:00
51b5db4cc6 Add missing migration 2024-03-19 22:14:55 +11:00
53d6851509 Upgrade to Django 4.2 LTS 2024-03-19 22:14:20 +11:00
80e516ee71 Remove deprecated ifequal and ifnotequal tags
These have been replaced by `{% if x == y %}` type tags.
2024-03-19 22:01:53 +11:00
e69c44e741 add AlliterativeAdvising logo 2024-03-18 13:23:58 -07:00
02406c01fc Fix /fossy/community-tracks/ 2024-03-18 18:47:39 +11:00
d03167ccd9 Convert remaining url routes to path/re_path 2024-03-18 18:38:30 +11:00
36759236c8 Switch main urls.py to use path 2024-03-18 18:24:31 +11:00
703c08f8b4 Switch from url to re_path for static views 2024-03-18 18:17:09 +11:00
1ec61a5f07 Fix contractpatch urls 2024-03-18 18:03:15 +11:00
71fdab5c6e Tidy-ups 2024-03-18 17:59:56 +11:00
cc938b7661 Switch from url() to path()
Path is the new way to handle simpler routing rules.
2024-03-18 17:51:33 +11:00
8f000c8196 update fossy track proposal submission 2024-03-17 10:56:33 -07:00
78cca39d09 change mentions of first on fossy landing 2024-03-17 09:57:40 -07:00
d
ba6a7297fe fossy 0224 update! 2024-03-16 11:01:02 -07:00
95fd31916d Switch from "restart apache2" to "reload apache2"
No need to do a full restart. Reload will be marginally faster.
2024-03-16 09:07:11 +11:00
Denver Gingerich
abec4616a5 usethesource: update disclaimer per SFC public MUC 2024-03-15 14:31:27 -07:00
52836d4c9b usethesource: Add some space between comment name/date and text 2024-03-15 19:41:54 +11:00
3df0feba01 usethesource: Allow comments to be attributed to non-account holders 2024-03-15 18:49:48 +11:00
3f29c25199 usethesource: Add candidate option to show/hide download disclaimer 2024-03-15 18:39:49 +11:00
089bbb9d86 usethesource: Add checkbox to opt-out of posting comment to mailing list 2024-03-15 18:21:59 +11:00
a7291bf030 Document the new deployment approach
Also mentioned linkchecker.
2024-03-13 15:55:00 +11:00
b38199dfbd Remove conservancy-www-update timer-based deploy 2024-03-13 14:50:48 +11:00
9127d01317 Prevent test giving false-negative if settings.py moved 2024-03-13 14:45:36 +11:00
fc4e61c550 Rename bin/deploy.sh to bin/deploy 2024-03-13 14:26:41 +11:00
1afac48c60 Switch content tests to pytest 2024-03-13 14:26:01 +11:00
994d58ddf6 Rewrite the index view to avoid risk of path traversal
I've simplified this view by removing the custom HTTP error handlers, Python 3.5
exception handling and adding documentation.
2024-03-13 13:16:29 +11:00
Denver Gingerich
54cbcdbacc usethesource: delete moot timeline on CCIRT page 2024-03-12 17:27:04 -07:00
Denver Gingerich
d6ec167411 usethesource: long waits are over, so delete note 2024-03-12 16:51:52 -07:00
21c7d404a6 Update the path to templates in index() 2024-03-06 19:02:00 +11:00
d443376fc7 Move Python code out of the "conservancy/static" directory
Having Python code in "conservancy/static" is a bit suprising to people familiar
with Django. The name "static" is usually reserved for assets like CSS, JS and
images.

I'm moving `conservancy/static/views.py` to `conservancy/views.py` and removing
`conservancy/static/__init__.py`.
2024-03-06 18:46:40 +11:00
10bfc66322 podjango: Add The Corresponding Source logo to feed 2024-03-06 17:34:48 +11:00
1fefacc3e3 usethesource: Add missing migration 2024-02-27 19:10:04 +11:00
4a28802a55 fossy: Add date hierarchy in admin 2024-02-27 19:09:48 +11:00
853f4cf50d fossy: Add created_time to CommunityTrackProposal model
Also move templates into app.
2024-02-27 19:01:31 +11:00
a6ff881548 Fix broken video links 2024-02-27 10:27:25 +11:00
c9c1cd710b Fix mistaken rename
I meant to rename the deploy script, not the deploy directory.
2024-02-27 10:23:18 +11:00
a112ecd0ed Load images via staticfiles 2024-02-27 10:19:38 +11:00
03ce063e23 Load favicon via staticfiles 2024-02-27 09:50:07 +11:00
0b0db395fd Push to remote first during deploy 2024-02-27 09:43:07 +11:00
324eab9191 Similarly load CSS via Django staticfiles app 2024-02-27 09:34:11 +11:00
8feb03ba69 Load JS through Django's staticfiles app
This avoids the need for adjustments during development and allows production to
be served under a single /static declaration in Apache.
2024-02-27 09:25:05 +11:00
7626344cc3 Remove reference to old jQuery
This was 404ing anyway.
2024-02-27 09:22:08 +11:00
48e26e7062 Add a basic script to "push" deploy
Currently updates are published by the "conservancy-www-update.sh" that does a
"pull" deploy with a 5-minutely job that runs on the web server. This doesn't
run `migrate`, `collectstatic` or restart the application, so certain types of
changes don't take effect, and even template changes often don't due to caching
template loader.

This script allows you to deploy more significant updates on-demand, but
requires SSH access.
2024-02-23 15:39:54 +11:00
cdd7ee7db1 poddjango: Further lint fixes 2024-02-23 15:06:59 +11:00
db92f576fb podjango: Fix linting warnings 2024-02-23 15:02:04 +11:00
167a8f67f2 podjango: Use or_ instead of lambda
Easier to read.
2024-02-23 15:01:01 +11:00
c53d269b42 Remove unused ccs-upload feature
Use the Source uploads now go to a NextCloud anonymous upload.
2024-02-23 14:51:04 +11:00
5ed6d33f8d update path -- website/systemd is now website/deploy/systemd 2024-02-13 10:51:04 -05:00
09b064d5fa Add FY2022-23 Form 990 to website 2024-02-13 07:41:11 -08:00
411a96b41b Add FY 2022-23 audit report; update transparency page accordingly 2024-02-13 07:16:56 -08:00
b1761a3cf6 Add "The Corresponding Source" to menus 2024-02-09 23:05:54 +11:00
1125e278f3 podjango: Pluralize to /casts/ 2024-02-07 14:29:35 +11:00
e806af4966 podjango: Shorten feeds links 2024-02-07 14:25:45 +11:00
d6a499f1de podjango: Remove FaiF reference 2024-02-07 14:23:55 +11:00
6d015df9d7 podjango: Comment out itunes link pending update 2024-02-07 14:19:28 +11:00
9a2071e3d2 Move /cast/ to /cast/the-corresponding-source/
This makes room for addition of other podcasts later.
2024-02-07 14:19:28 +11:00
9442c99809 Change to SFC contacts. 2024-02-06 19:15:43 -08:00
ae00e8dc48 Fill paragraph, no changes otherwise. 2024-02-06 19:13:38 -08:00
2a89a66ea4 podjango: Temporarily filter out episodes prior to 2024 2024-02-07 11:03:56 +11:00
d6713357f5 Move ALLOWED_HOSTS into local settings (djangocommonsettings.py) 2024-02-06 21:59:31 +11:00
239cebbd8a Remove commented out XViewMiddleware 2024-02-06 21:58:36 +11:00
208f067c40 Remove DEBUG = False as it's the default 2024-02-06 21:52:59 +11:00
2ba7eb1609 Remove outdated copy of Apache config
This isn't being deployed from the repository and is a couple of servers out of date.
2024-02-06 21:40:01 +11:00
607c2debaf Move deployment-related systemd config into "deploy" subdirectory 2024-02-06 21:39:18 +11:00
Denver Gingerich
500e6fbe56 usethesource: candidate rounds explainer sentence 2024-02-04 23:04:39 -08:00
Denver Gingerich
1e5128b8bf usethesource: clarify when/where comments posted 2024-02-04 23:03:31 -08:00
Denver Gingerich
129306f56b usethesource: update blog post refs on CCIRT page 2024-02-04 22:45:24 -08:00
Denver Gingerich
3dc0c218e2 usethesource: capitalize "the" (mostly What We Do) 2024-02-04 22:34:43 -08:00
b8167476b1 usethesource: Add "See more" link 2024-02-05 11:15:23 +11:00
Denver Gingerich
15a114e2a5 usethesource: update SFC front page top right tile 2024-02-02 23:07:41 -08:00
Denver Gingerich
df5ec28875 usethesource: add link to blog post on CCIRT page 2024-02-02 22:57:01 -08:00
Denver Gingerich
40282ccb7e usethesource: add to What We Do - getting real! 2024-02-02 21:50:20 -08:00
Denver Gingerich
4df4fd391d usethesource: use production mailing list now 2024-02-02 20:44:17 -08:00
Denver Gingerich
2016e49fb2 usethesource: submission guidelines fix, CCIRT lnk 2024-02-02 20:09:52 -08:00
Denver Gingerich
a21c98ee53 usethesource: fix second CCIRT image link, ongoing 2024-02-02 19:51:07 -08:00
Denver Gingerich
8693ea64ab usethesource: thanks, Tracy for the CCIRT diagrams 2024-02-02 19:45:49 -08:00
Denver Gingerich
eae3567fc7 usethesource: fix plurality of OSPO abbr in CCIRT 2024-02-01 22:16:55 -08:00
Denver Gingerich
b2e29dd0ea usethesource: fix end tag for OSPO abbr in CCIRT 2024-02-01 22:16:03 -08:00
Denver Gingerich
8bb7cb8884 usethesource: add OSPO abbr in CCIRT process page 2024-02-01 22:14:06 -08:00
Denver Gingerich
b6bc9a56cb usethesource: linkify email addr in CCIRT process 2024-02-01 22:12:42 -08:00
Denver Gingerich
d1678cd863 usethesource: add AoE abbr's to CCIRT process page 2024-02-01 22:06:57 -08:00
Denver Gingerich
21e0ee3396 usethesource: HTML-ify CCIRT process paragraphs 2024-02-01 22:01:52 -08:00
Denver Gingerich
a14a8dafbb Use The Source: add initial CCIRT text 2024-02-01 21:59:35 -08:00
f6e46ba728 Improve Docker docs 2024-02-02 13:38:27 +11:00
ebc531edd2 usethesource: Add placeholder for CCIRT process 2024-02-02 12:48:48 +11:00
f26d53e892 usethesource: Update "Submit a Candidate" text 2024-02-01 16:05:05 +11:00
98d8a625c0 usethesource: Add line breaks and linkifying to landing page descriptions 2024-02-01 12:12:15 +11:00
6bd16754f2 usethesource: Fix bold 2024-02-01 12:09:36 +11:00
326c3197de usethesource: Update intro text and comment spacing 2024-02-01 12:06:49 +11:00
20b5b1bf9e usethesource: Linkify URLs in description and comments, retain line breaks 2024-02-01 10:37:31 +11:00
412d177add usethesource: Add link to mailing list 2024-02-01 10:22:23 +11:00
aedfe57f89 usethesource: Reword "source candidate and firmware image" in email 2024-02-01 10:10:05 +11:00
57da268a31 usethesource: Add comment time field 2024-02-01 10:05:11 +11:00
34017ed2c0 usethesource: Fix typo in email signature 2024-01-31 12:33:47 +11:00
542bb9ea55 usethesource: Make email addresses configurable 2024-01-31 12:28:45 +11:00
073e777661 usethesource: Add button icons 2024-01-31 12:28:37 +11:00
3fda8f1f14 usethesource: Add menu item (commented out for now) 2024-01-31 11:10:38 +11:00
9ec7ea24bf usethesource: Tweak margins 2024-01-30 23:24:18 +11:00
6589843b40 usethesource: Page titles, big buttons, sub-headings & edit link 2024-01-30 23:19:42 +11:00
816ae6b82a Email announcement about new UTS candidate 2024-01-26 17:49:03 +11:00
26a499a56f Mirror UTS comments to an email list 2024-01-26 16:47:06 +11:00
Denver Gingerich
e400baf913 copyleft-compliance: Fix title on Principles page
The changed text appears to be what goes in <title/> and thus didn't
help the reader much before this change.  In particular, I suspect
that the prior <title/> did not help our search engine ranking much
for searches on this topic.  So hopefully this change helps a bit.
2024-01-19 16:42:15 -08:00
Denver Gingerich
5818603321 usethesource: Add link to upload form, extra instructions 2024-01-19 16:34:27 -08:00
41c60551fe typo in glossary 2024-01-18 08:33:24 -08:00
dc257a68e0 add id to sustainers on sponsors page 2024-01-17 11:17:16 -08:00
b472419293 add Christoph Hellwig as sponsor 2024-01-16 13:11:31 -08:00
f4a1ada843 Rework text to note the match has been made
Rewrite this text so that it indicates that we made the match.  Note
that the numbers are *hard coded* and as such need
updating (particularly the $1,942).
2024-01-16 06:48:36 -08:00
00a49ec2bc Display donation bar, noting it's results, for 1 week after end
The fundgoal section is now always included, but an if statement now
wraps the entire (partial) file, which will only generate any content
if it's not more than  one week after the fundraiser has ended.

Add an else that indicates these are results if it is past the end of
the fundraiser.
2024-01-16 06:07:33 -08:00
24ba383db6 Calculate hours when only one day is left.
This {% widthratio %} trick is something I found online that didn't
require a django-math module to work, but I would have rather written
something that:

  (b) Could have a different message when there is only one hour
      left: “less than one hour left” (i.e., tested if hours == 1)

  (c) Will say “hour” instead of “hours” when there is exactly 1 hour
      left.
2024-01-15 21:16:06 -08:00
02a80cde7b fix ifixit link on sponsors page 2024-01-15 16:21:48 -08:00
7469a3ad11 Correct narrative text to match current situation & typo fixes 2024-01-07 19:19:34 -08:00
bbcab5baa0 link to judge's decision in Vizio summary judgment; fix formatting
Various issues with formatting, incluidng missing </a>'s and
incorrect <ul> <li> <ul> stuff.  I think this should make
presentation a bit better on website.
2024-01-07 18:52:00 -08:00
f3b9134bdd order denying vizio msj 2023-12-29 12:05:49 -10:00
47a1d6bda1 add MSA link to vizio page 2023-12-29 10:38:41 -10:00
657fe6e698 Correct typo, improve copy while I was at it 2023-12-16 09:40:55 -08:00
bb38bd1546 put travel policy amendment up top 2023-12-15 07:03:41 -10:00
840c32bcea add some 2023 sponsors 2023-12-14 11:55:24 -10:00
ac1de09f5c update travel policy policies.git 2023-12-13
commit b78549cbc630463374e2bd50db187eedda9b75bd
2023-12-13 12:57:48 -10:00
51b8667ffc change Exit Zoom to fundraising text on frontpage 2023-12-11 10:59:19 -10:00
7ad7250292 Add SFC's motion for summary adjudication filed this week 2023-12-08 11:37:34 -08:00
a14311c495 Add PDF of our reply comments to Copyright Office on Generative AI 2023-12-08 11:36:01 -08:00
72636448f8 add amicus curiae as featured term and to glossary 2023-12-07 10:08:08 -08:00
24acd52680 add dmca amicus brief 2023-12-06 14:10:28 -08:00
18f3d7dbe1 add dmca renewal info to YearInReview 2023-11-28 13:21:25 -08:00
47d3e54aa9 bump default donation amount without changing sustainer level 2023-11-27 12:06:29 -08:00
17caea4ac6 Drop the unused /admin/doc/ route 2023-11-27 19:42:29 +11:00
072bfd8a1d Switch CCS upload, copyright assignment, FOSSY and podcast components to use path()
This is the newer approach to URL routing in Django.
2023-11-27 19:40:06 +11:00
39e0e069a3 Add docs to enable conservancy-www-db.path 2023-11-25 13:41:55 +11:00
7e846d875a Add the conservancy-www-db.path Systemd file
This runs the SQL update when the relevant file is modified.
2023-11-25 13:41:55 +11:00
56cb31c06d change text to be clearer about public acknowledgement 2023-11-24 10:50:29 -08:00
69a793049c Add linkchecker Systemd service and timer
Doesn't yet email report of errors.
2023-11-24 10:49:45 +11:00
5c182362ff Add conservancy-www-db.service to repository, document Systemd services 2023-11-24 10:01:34 +11:00
3000a117a0 Add to-do item for decoupling conservancy-www-db service from apache 2023-11-24 09:35:33 +11:00
b6611975f6 Rename 2018_Josh-triplett.jpg 2023-11-24 00:30:49 +11:00
d9dc36c1a0 Add missing 2018_Josh-triplett.jpg 2023-11-24 00:19:09 +11:00
2c0278cc5f Add missing jwf-headshot.jpg image 2023-11-23 23:50:33 +11:00
d2705edc53 Remove duplicate FOSSY page 2023-11-23 23:01:44 +11:00
f1bf9ae4ef Add missing occ.jpg 2023-11-23 22:56:04 +11:00
633e96b1ec Remove nesting of hidden sections on sustainer page
This makes the page more similar to how it has worked in previous years.
2023-11-23 14:41:27 +11:00
d3d40887e1 update tshirt for 2023 2023-11-22 07:37:59 -08:00
af80e1411f Fix the sustainer page expanding sections when no URL fragment provided 2023-11-22 22:17:59 +11:00
dba99b0ee2 Note to-do item to improve sustainer page interactivity 2023-11-22 14:00:09 +11:00
a4eeab1835 fossy: check UUID format in the URL routing to avoid unhandled exception
Requests like /fossy/xyz123/ were causing an error due to "xyz123" not being a
valid UUID. We should just return a 404 in this case, which the URL routing will
now do automatically.
2023-11-22 13:58:20 +11:00
09c9364486 Fix "expand all sections" second link
Issue was that the jQuery is using .children() to add the event handlers but due
to some changes to the HTML, the second link is no longer a direct child. I've
switched this to .find() instead.
2023-11-22 10:38:37 +11:00
f086cecedf change footer from twitter to X 2023-11-21 15:03:08 -08:00
146a5a5534 revert tshirt to 2022 2023-11-21 14:37:55 -08:00
838ce2d9e8 change compliance language for yearinreview 2023-11-21 11:36:05 -08:00
47bfe5ab69 fix formatting for intro thumbnail 2023-11-21 11:11:22 -08:00
b1a5abfbde update tshirt design 2023-11-21 11:00:37 -08:00
7c3e1b04bc remove godot and add sourceware donate button 2023-11-21 10:14:06 -08:00
401e5953a3 add bbb acount instructions to yearinreview 2023-11-21 08:43:52 -08:00
74c47f9231 update dollar value for FOSS development 2023-11-21 07:58:12 -08:00
6642d831de fixes for yearinreview and add outreachy 1000th pic 2023-11-21 06:52:21 -08:00
05d8ab5bd8 add pictures to yearinreview 2023-11-20 14:38:41 -08:00
9e8cdb2edf add rick and pauls bios to site 2023-11-20 14:28:44 -08:00
70087dbe1a update fundraiser goal to cy2023-end-year-match 2023-11-20 14:13:20 -08:00
8fe9ac71d5 update outreachy 2022/23 numbers for YIR 2023-11-20 09:28:31 -08:00
1eca20cd95 update YearInReview for 2023 fundraiser 2023-11-20 07:33:07 -08:00
e3d5037c60 usethesource: Simplify the promissory wording 2023-11-11 12:46:43 +11:00
90e8b51b61 usethesource: Require agreement to download 2023-11-10 16:35:46 +11:00
fb559c7669 add vizio pdfs to gitignore, they are on webserver 2023-11-02 11:37:41 -07:00
d874bfc1ac usethesource: Remove "tirelessly" 2023-11-02 08:40:41 +11:00
92b26e7a28 Apparently, someone moved the files from here without documenting it? Hopefully in right place now 2023-11-01 07:57:52 -07:00
193af46104 Comments for Copyright Office Docket 2023-6 2023-11-01 07:40:09 -07:00
731ec4f502 congrats to Allison and Laura for title upgrades :) 2023-10-31 10:13:50 -07:00
a15fd3c4b3 usethesource: Add "ordering" field to determine candidate sort order 2023-10-31 09:31:28 +11:00
00305750f9 usethesource: Emphasize "Use the Source" 2023-10-31 09:19:26 +11:00
b8f8b573bf usethesource: Updating landing page intro text 2023-10-31 09:09:55 +11:00
744c47334c Update to-dos 2023-10-26 13:24:17 +11:00
76128ca8f3 Extend docs for local development and production deploy 2023-10-26 13:22:45 +11:00
39feaa95b9 Provide a default for DEBUG
This avoid having to specify it in the production environment config at all -
shorter config.
2023-10-26 13:19:11 +11:00
19179d018f Remove CONSERVANCY_SECRET_KEY
Use SECRET_KEY instead to minimise use of non-standard settings.
2023-10-26 13:09:50 +11:00
39d599cd55 Add .dockerignore to ignore everything except requirements.txt 2023-10-26 12:44:23 +11:00
f7d529b5a7 Add to-do file
This allows me to track improvements we'd like to make, but not necessarily
straight away.
2023-10-26 12:33:29 +11:00
d9f41f5598 Update and document Dockerfile 2023-10-26 12:31:52 +11:00
fbbdc69392 Simplify settings and move some standard settings into settings.py
These were previously in djangocommonsettings.py, but don't ever vary between
development and production environments.
2023-10-26 12:28:29 +11:00
4e06014a82 usethesource: Fix header image path 2023-10-25 23:04:59 +11:00
f2e1186bdc Apply directory changes to update script 2023-10-25 22:56:44 +11:00
01f77f8ee1 usethesource: Add stars banner image 2023-10-25 22:51:45 +11:00
5da20144d5 Update .gitignore to reflect directory structure changes
Also removed some unused ignore lines.
2023-10-25 16:55:40 +11:00
8aecb7f98f Update wsgi.py to reflect directory structure changes 2023-10-25 16:28:57 +11:00
49ab5aafb4 Rename "www" directory to "conservancy" 2023-10-25 13:01:21 +11:00
fa7f227318 Eliminate "conservancy" and "apps" subdirectories
The directory nesting is unnecessary here and confusing to navigate. I've moved
all apps to the project subdirectory, currently called "www", but soon to be
renamed "conservancy".

I've also moved manage.py to the top-level directory.
2023-10-25 12:36:39 +11:00
6055cf536d usethesource: Add data models, admin and frontend comment editing 2023-10-25 00:00:14 +11:00
b75139c025 Add Use the Source mockup pages
This doesn't include any data models yet.
2023-10-25 00:00:14 +11:00
49b3e46615 Allow "outercontent" template block to use full page width
This allows us to create full-width layouts for specific campaigns.
2023-10-25 00:00:14 +11:00
1016e64ecb Add Apache proxy and proxy-http modules 2023-10-24 13:55:19 +11:00
3faf3beaf6 Remove unused conservancy_wrapper files 2023-10-20 17:37:17 +11:00
74fc688dbf Remove unused modpythoncustom.py
We have used mod-wsgi for many years.
2023-10-20 17:34:07 +11:00
22eb13bbb1 Fix podjango migrations
Required an updated following code restructuring.
2023-10-20 17:05:35 +11:00
2b5364f4f7 Move fundraising goal banner into a template include 2023-10-20 12:47:58 +11:00
6c1aec16c8 Fix indentation in settings and urls modules 2023-10-20 12:47:30 +11:00
0a5383c28d Further switch to relative imports 2023-10-20 09:54:35 +11:00
024b6e1122 Sort Python imports with isort 2023-10-20 09:52:39 +11:00
7f7be02379 Switch to relative imports
The relative imports make it clearer what code is within the project and where
it's coming from.
2023-10-20 09:45:53 +11:00
9a5410c307 update frontpage featured term language 2023-10-19 06:54:06 -07:00
1cd1cfcd58 podjango: Factor out credits, feedback and license info
This makes it easier to keep up-to-date across multiple templates.
2023-10-19 17:52:48 +11:00
e66899982a podjango: Link up "The Corresponding Source" title
This helps with navigating back to the home page.
2023-10-19 17:49:57 +11:00
90ad65f568 Merge podjango.apps.cast into main podjango module
It's much simpler if "podjango" is the name of the Django app with a single
urls.py etc. The reason this is required is because podjango was originally a
fully-blown Django website and now it's become a Django app within the
Conservancy website.
2023-10-19 17:21:53 +11:00
41c83091ff Remove www/conservancy/static/admin
These files are copies from an old version of Django, causing display issues in
the newer Django admin. With the "staticfiles" app enabled, the recent versions
of these files are copied to /var/www/website/collected-static/ when you run the
"collectstatic" management command. For example:

sudo -u www-data /var/www/venv-website/bin/python manage.py collectstatic --link
2023-10-19 17:03:48 +11:00
b89d2e13f7 Fix links to forms.css, remove links to unused jquery-ui.css 2023-10-19 16:49:13 +11:00
e74cad9276 podjango: Fix duplicate URLconf entry for "all oggasts" 2023-10-19 16:00:17 +11:00
60ae457e45 assignment: Prevent unhandled error when fields not provided
This typically happens when a bot is submitting the form. This should be a
validation error rather than an unhandled exception.
2023-10-19 11:52:04 +11:00
90e672ffcb Rename cast to "The Corresponding Source", move to URL prefix "/cast/"
Also improved detail view rendering where unclosed <ul> tags in the body
content HTML from the database were affecting the display of footer info.
2023-10-13 13:08:16 +11:00
9e05e2743a Update podcast feed title 2023-10-13 12:47:49 +11:00
ca58b1930d Update podjango model __str__ methods for newer Django 2023-10-13 12:44:28 +11:00
58eafab717 Automatically generate feed enclosure URL prefix 2023-10-13 12:41:20 +11:00
c815a9c176 Rename podcast to "The Corresponding Source" 2023-10-13 09:45:38 +11:00
9d61f17d32 Remove hard-coded faif.us domain from feed enclosure URLs 2023-10-13 09:45:38 +11:00
a7b2669fb8 update vizio case pages and menus 2023-10-12 12:15:22 -07:00
b25b0f4192 fix file names for transcript 2023-10-12 12:12:37 -07:00
0c5ec8e735 update vizio portions of website 2023-10-12 10:54:11 -07:00
48d054f028 Configure mounting of /var/www/media 2023-10-12 11:52:40 +11:00
433bfd5765 Fix MP3 feed 2023-10-12 11:51:15 +11:00
461d809a8a podjango: Remove unused code and templates 2023-10-10 22:05:38 +11:00
7cb9bb1c5c Fix further podcast links, remove unused base template and CSS, improve layout 2023-10-09 12:50:42 +11:00
ff0e8d9dcf Similarly don't serve header logo from staticfiles 2023-10-06 16:53:27 +11:00
a391bfc6e6 Don't serve tachyons from staticfiles just yet
We need to consolidate the static files all at once.
2023-10-06 16:48:49 +11:00
1ec94ab220 Remove default AUTHENTICATION_BACKENDS setting 2023-10-06 16:37:17 +11:00
34e16f55fd Namespace podjango static files, use includes to reduce duplication, enable staticfiles app 2023-10-06 16:35:36 +11:00
b5bbf5aa47 Add FOSSY menu item to "What we do" menu 2023-10-05 22:12:16 +11:00
b5c2f4d8e5 Use reverse URL generation for detail view 2023-10-05 22:07:34 +11:00
e6b6878659 Fix broken template tag 2023-10-05 20:38:35 +11:00
5ae861dd60 Fix reference to podjango detail template 2023-10-05 20:29:12 +11:00
6426c9de06 Merge FAIF "podjango" codebase into main sfconservancy.org site
It's a little awkward for now with podjango also having an "apps" module, but we
can clean that up later. I've excluded any JS and HTML that's likely not
required.

To accomodate this merging, I moved the templates into a "podjango" subdirectory
and, added a "podjango" namespace to the URLconf and converted a bunch of
hard-coded links to use the "url" template tag since there will now be a
"/faif/" prefix.
2023-10-05 19:26:42 +11:00
22da921444 Update template BASE_DIR now settings have moved in a directory 2023-10-05 17:45:36 +11:00
e80b30492e Move TEMPLATES, AUTHENTICATION_BACKENDS and MIDDLEWARE into base settings
These don't change, so belong in the base settings.
2023-10-05 17:35:18 +11:00
92e2f38b7a Update ALLOWED_HOSTS for new server
There's no need for the site to be accessed via IP or it's hostname.
2023-09-20 12:45:26 +10:00
032acbe781 Remove documentation reference to unused djangopw module
Code appears to have been removed some time back.
2023-09-20 12:29:51 +10:00
5b78413866 Document the CDN setup for hosting videos 2023-09-20 12:28:43 +10:00
52c2a3cc0f Remove older Debian Dockerfiles 2023-09-15 21:59:00 +10:00
9b47ffab6e Extend Ansible config 2023-09-15 21:49:19 +10:00
d9ef505439 Note libsasl2-modules requirement 2023-09-15 21:04:00 +10:00
4c42823360 Add postfix to ansible config 2023-09-14 23:44:10 +10:00
ed96727366 Update WSGI entrypoint to match standard Django 2023-09-14 22:04:37 +10:00
da51c71ff1 fixup! Fix git merge during schedule update 2023-09-14 18:34:53 +10:00
697fc1523a Fix git merge during schedule update 2023-09-14 18:29:08 +10:00
5b315ae75e Add Ansible config 2023-09-14 18:23:04 +10:00
c0f424cac2 Update "cleanup" and "update" services for Python 3 2023-09-14 18:14:22 +10:00
d6271124d5 Remove unused files 2023-09-13 13:34:11 +10:00
b59f9c60a5 Add support for Debian Bookworm 2023-09-13 13:33:27 +10:00
8058d768fb Add support for Debian Bullseye
Added `on_delete` attributes, updated ForceCanonicalHostnameMiddleware for
compatibility and added Dockerfile for Bullseye.
2023-09-12 10:59:45 +10:00
88f69c2897 Add Debian Buster dockerfile
Runs fine on Buster!
2023-09-07 23:27:33 +10:00
82d513b5b7 Apply pyupgrade --py36-plus (but skip f-strings as we're on Python 3.5) 2023-09-07 23:15:48 +10:00
a11b114bf4 Add Debian Stretch dockerfile 2023-09-07 23:03:10 +10:00
98fcf8e35d Remove use of python3-future 2023-09-07 22:59:23 +10:00
a3054f66e6 Update some dependencies 2023-09-07 19:46:14 +10:00
df7afe8135 front news blurb to zoom 2023-08-16 14:47:35 -07:00
60ee478a7b remove twisted as a member project 2023-08-16 10:24:26 -07:00
76d53ad690 Switch video to version that blurs out people who requested not to appear on camera 2023-07-25 20:27:23 -04:00
9a84e35561 Fix typo 2023-07-19 12:25:46 -07:00
9e2708ffa4 Change featured item on website to RHEL keynote. 2023-07-19 12:20:57 -07:00
ce5051b598 Add press releated to RHEL. 2023-07-12 08:17:34 -07:00
0434e8f50a intel sponsor logo for fossy 2023-07-06 13:11:44 -07:00
89a058d68b Red Hat last donated to SFC on 2020-03-27.
The logo should have been removed sooner, but they kept saying they
were going to donate again and never did.
2023-06-23 12:28:37 -07:00
e099d0ee0a lwn sponsor logo for fossy 2023-06-22 13:59:55 -07:00
aabe78d1f4 add fossy sponsor images 2023-06-19 11:30:24 -07:00
caa3cf28cc fix ids for donation methods 2023-05-11 11:04:51 -07:00
27af4bb4c1 add sourceware to member projects 2023-05-11 10:59:14 -07:00
784ece5d89 update Jeremy and Karens bios 2023-04-25 10:39:32 -07:00
ee4289e7ac Show summary for first news item on front page 2023-02-14 09:02:52 +11:00
5ecbc4c55f Fix whitespace 2023-02-11 17:22:32 +11:00
4760ef90af add fossy track cfp to main page 2023-02-09 12:43:54 -08:00
68afa2e9c3 Correct spelling error. 2023-02-09 12:43:14 -08:00
d90f0d1f63 Improve copy in two places on frontpage. 2023-02-09 12:42:02 -08:00
421aab2d86 A bit more width for the video, remove <p>
Ok, that was too small, try this.
2023-02-09 12:39:17 -08:00
e76c393b1a Try to improve look on front page. 2023-02-09 12:38:26 -08:00
6c9f0ea601 Improve copy, move video, add auto-subtitle. 2023-02-09 12:34:05 -08:00
fbcb46bfc2 Put Karen's doctorate as our featured item.
The video may not work there, but going to try it.
2023-02-09 12:30:52 -08:00
07297867ad Make proprietary relicensing the term of the week. 2023-02-09 12:29:32 -08:00
1d7f45ffd6 Add Neo4J Expert report 2023-02-09 10:13:34 -08:00
22f70d25a0 Fix old typo in CSS 2023-02-08 23:04:37 +11:00
5da27dd12a Display summary for first news item 2023-02-08 22:51:51 +11:00
0e03baf3c3 Improve the .small-left/right and .medium-left/right classes 2023-02-08 22:44:44 +11:00
c4c00a3ebf More margin probably looks better here. 2023-02-07 14:13:51 -08:00
fbff26f3fa small right should have margin on the right. 2023-02-07 14:10:18 -08:00
551761a461 Add small left 2023-02-07 14:03:36 -08:00
10c0dfdc69 Add vtt subtitle/closed captioning for recent videos. 2023-02-07 13:53:20 -08:00
6e6b1ff87a fix fossy track submissions deadline 2023-01-31 11:15:16 -08:00
3eeffd2047 front page news to reference compliance 2023-01-31 10:52:44 -08:00
8726b256e5 FOSSY community track form: add deadline 2023-01-31 11:22:26 +11:00
4975f29b41 Update wording and fields for FOSSY community track form 2023-01-31 11:22:26 +11:00
a2df8d81ea Add initial fossy app 2023-01-31 11:22:26 +11:00
2041682980 Merge branch 'master' of ssh://k.sfconservancy.org/website 2023-01-30 08:56:07 -08:00
465f6a09c5 update mastodon template to social.sfconservancy 2023-01-30 08:55:34 -08:00
2da6cdc6f2 smile.amazon.com deprecated
add random file
2023-01-20 10:06:30 -08:00
a03053ebae smile.amazon.com deprecated 2023-01-19 11:51:16 -08:00
6a845404fe Transparency — note that current fiscal year has not yet completed. 2023-01-18 12:04:26 -08:00
4188253cb1 Form 990 — FY 2018-19 — Fix missing <ul> 2023-01-18 12:01:29 -08:00
fa88912643 Form 990 — FY 2018-19 — Add Form 990 & related for that year. 2023-01-18 11:57:00 -08:00
67c7962623 Form 990 — FY 2021-22 — add CHAR500 for this FY as well. 2023-01-18 11:15:09 -08:00
648b059c55 Audit & Form 990 — FY 2021-22 — correct links to proper documents 2023-01-18 08:19:35 -08:00
2a87afd271 Clarify filing year / fiscal year numbers
All of this is very confusing, because the IRS requires you use the
Form 990 for the year in which your fiscal year starts, but most
accountants tend to call the fiscal year by the year number of when
the fiscal year *ends*.  Plus, ours ends so early in the next
calendar year, that it's extremely confusing.

Normalize at least the text on the transparency page to use a
hyphenated FY designation, and also add what IRS considers the filing
year to be.
2023-01-18 08:17:42 -08:00
51010645f9 Form 990 & Audit — FY 2021-22 — Add docs & update transparency page 2023-01-18 08:13:11 -08:00
d2545176ec ifixit is now a sponsor! 2023-01-11 08:21:05 -08:00
ecb3de5f2c add large donor to /sponsors 2022-12-20 16:34:12 -05:00
ed26493e91 jondale stratton supporter picture 2022-12-12 14:22:59 -08:00
0ed94f982a update google logo 2022-12-08 10:04:55 -08:00
fd86b6ca56 add freedv to /projects/current 2022-12-07 14:07:06 -08:00
136b1d004f add /fossy copy for launch 2022-12-07 10:10:16 -08:00
5d3e11bde0 add fossy copy for launch 2022-12-07 10:07:22 -08:00
8efe9990c7 fix mastodon in footer 2022-12-06 09:49:13 -08:00
9effa25586 remove kate and add ids for other board members 2022-12-06 08:15:34 -08:00
c7eb64e848 fossy landing page copy 2022-12-05 15:20:09 -08:00
cb0d183557 update denver bio for director of compliance 2022-12-05 13:17:00 -08:00
c540d6bdf1 top level didnt seem to work, trying folder 2022-11-30 07:41:49 -08:00
6c623ce849 need to change urls.py for fossy to work 2022-11-29 14:01:20 -08:00
5c03310c79 add fossy landing page 2022-11-29 13:52:22 -08:00
689b78d217 remove duplicate paragraph 2022-11-29 07:29:13 -08:00
132822d017 update privacy policy last amended date 2022-11-28 12:32:45 -08:00
3fde0e30f3 add new tshirt design to /sustainers
fixed width on 'Become a Sustainer' button
2022-11-28 09:48:53 -08:00
2d8a35375a add fundraiser progress bar for 2022 2022-11-22 14:18:25 -08:00
d024dd8797 update YearInReview for 2022 fundraiser 2022-11-22 10:33:22 -08:00
7165c50275 add tracy bio 2022-11-21 09:14:20 -08:00
91f05ed52f Merge remote-tracking branch 'origin/tracy/add-bio' 2022-11-21 09:13:00 -08:00
e09e13563d announcement of copilot news from the register 2022-10-19 09:36:37 -07:00
Tracy Homer
faa6cdd0b6 Merge branch 'tracy/conflictofinterest' 2022-09-20 14:25:55 -04:00
485fc8ee7f Mike also resigned from Eval Committee 2022-08-09 09:54:32 -07:00
ce613949f1 Publish conservancy-travel-policy.html revision 96a0a68c8e10ab4ea1f68faaf6573c141bbe7614. 2022-07-26 08:25:54 -07:00
Tracy Homer
1714c77cec change 'his or her' to 'their', renewal every year instead of six months, removed requirement to send completed copy to general council 2022-07-20 17:14:07 -04:00
5491a74757 use utf-8 encoding to get local testing working
also patched urls.py for easier changing of static locations for
local testing
2022-07-06 11:21:07 -07:00
600e76541d add GiveUpGitHub InThePress links 2022-07-05 12:56:51 -07:00
55ae0230b4 update term of week for Give Up GitHub 2022-07-05 12:21:06 -07:00
efac8619db GiveUpGitHub: clarify this statement, it was confusingly worded. 2022-06-30 14:27:09 -07:00
e249c5dcab Give Up GitHub — correct title. 2022-06-30 13:59:54 -07:00
f19d1537d0 Rework the list of options and some of the argument. 2022-06-30 12:25:40 -07:00
6105e51b34 GiveUpGitHub: fix various formatting errors and typos. 2022-06-30 11:53:02 -07:00
cf79f8e6c6 GiveUpGitHub: Refill paragraphs and add Copilot non-consent info 2022-06-30 10:38:31 -07:00
652a1ae407 fix rdquo 2022-06-30 07:48:16 -07:00
cfb39831a6 GiveUpGitHub: move second occurrence of image a bit higher on page 2022-06-30 06:58:09 -07:00
179e163ab3 GiveUpGitHub: add logo a second time further down in page. 2022-06-30 06:45:20 -07:00
b346d7f8b1 GiveUpGitHub: Add <div> to make image more reasonably sized. 2022-06-30 06:12:06 -07:00
69580ed408 GiveUpGitHub: correct /img link 2022-06-30 06:10:06 -07:00
d79891eba4 GiveUpGitHub: Correct two links 2022-06-30 06:09:02 -07:00
278b779882 GitUpGiveHub: add id anchor for ICE issue. 2022-06-30 06:00:22 -07:00
df6a50c7c7 Add img link to GiveUpGitHub logo 2022-06-30 05:56:34 -07:00
95ec83fa1e Page needs a title! 2022-06-30 05:40:15 -07:00
f0d7914354 Use <p> tags for longer <li> items on this page. 2022-06-30 05:39:59 -07:00
8343cff121 new top-level urls still need to be added here.
I forget why we had this set up this way, but I think this is the
right way to do it. 🤷
2022-06-30 05:34:00 -07:00
268fb7b09e GiveUpGitHub campaign: main page. 2022-06-30 05:13:40 -07:00
d16d6f026a add GiveUpGitHub 2022-06-29 13:14:29 -07:00
cb0c0b075f Add README.md templates for the GiveUpGitHub campaign. 2022-06-29 13:10:07 -07:00
Tracy Homer
a169485d80 added tracy to staff page 2022-06-29 14:01:48 -04:00
79fe81f230 update Allisons bio 2022-06-29 09:57:22 -07:00
ecd0af4c51 remove Mike from board and appoint Allison as Chair 2022-06-28 12:11:10 -07:00
e3dce51f15 remove drupalNJ from current member projects 2022-06-24 10:22:22 -07:00
0a46268243 update karens bio 2022-06-22 12:54:57 -07:00
8f8e7a7de1 Change FY so it just list from and to dates. 2022-06-14 13:52:04 -07:00
6b933bc5e2 Add various articles from the last few months. 2022-06-14 13:48:37 -07:00
acec954075 remove Martin Michlmayr (tpm) from the board 2022-06-08 16:15:20 -07:00
24c1bf64c0 Add copy of PDF Q&A here as well. 2022-05-16 12:08:49 -07:00
e65419885f Add copy of press kit here as well. 2022-05-16 12:07:04 -07:00
b2ab91dce2 Update Vizio box on main page to note remand win. 2022-05-16 08:30:56 -07:00
7fe653df72 update frontpage after hearing 2022-05-13 14:34:03 -07:00
8a8e020ba7 Update the Vizio notice. 2022-05-12 19:16:44 -07:00
e9c732e4ae Handle tricky problems to get subtitles working on intro video
First and foremost, the mime type has to be supported by the web
server.  Either you have to add a `.vtt` mimetype, *or* just put it
as a `.txt` file.  I chose the latter since it doesn't require a
custom Apache configuration.

Second, even if you make it a `.txt` file, using a CDN does not seem
to work.  I suspect that maybe CDNs do really weird things with
mimetypes when they server them, or maybe the <track> element just
really doesn't like it when the URL is 301'd. 🤷

Anyway, with these two changes: using a `.txt` file, and hosting the
file locally, the subtitles now work properly!

Note, if you use the `default` attribute in the <track> tag, it'll
turn them on by default.  Leaving it off does allow the user to turn
them on in my tests in both Chromium and Firefox.
2022-05-12 17:15:30 -07:00
f3aa8b2de5 Correct subtitle file name. 2022-05-12 16:12:55 -07:00
11c1a1c08c Add track tag for subtitles; make source tag HTML5 closed. 2022-05-12 15:59:53 -07:00
8d5184e522 Sustainer page — note about video; frontpage — wider; add youtube
Link to the Youtube version for browsers where <video> element
doesn't work.

Note on the sustainer page that folks should watch it to learn about
us.

Widen into the big box on front page.
2022-05-12 15:39:29 -07:00
2d474ec09f put intro video on first page and replace holiday card 2022-05-12 15:26:51 -07:00
a91f370711 Correct email addresses for copyright assignment form. 2022-05-02 08:23:24 -07:00
482c565f4e Make copyright assignment area live. 2022-05-02 08:05:02 -07:00
77ce0a81f5 Remove various folks no longer involved with organization. 2022-04-13 11:33:20 -07:00
bca214d114 Link to article in the Register about Neo4j and AGPLv3 2022-04-08 05:20:21 -07:00
eb174d2eb4 add taxinfo gpg key and update robots.txt with it 2022-03-31 12:53:38 -07:00
952ad1ae5a Switch alert box to talk about Neo4j 2022-03-30 10:31:38 -07:00
5ee68f0ca3 Financial — CHAR500 — correct name, it's not CHAR-500
It seems NYS doesn't put the hypen between “CHAR” and “500”, even
though we always did on these pages.  I'm not changing the names of
the old files in docs/, as it doesn't seem worth it, but I did change
the textual description inside the anchor tags.
2022-03-25 13:05:40 -07:00
9f96621ea8 Financial — FY 2020 — fix link to CHAR500
The document was already in the docs/ directory, there was just a
typo in this link here.
2022-03-25 13:04:55 -07:00
b5abd05eeb FY 2019 — Form 990 & CHAR500 — add PDFs and links to them. 2022-03-25 12:57:00 -07:00
80f5b102b5 Add deadline details on FY 2021 that just ended last month. 2022-03-25 12:57:00 -07:00
beed0a0531 Remove needless blank lines. 2022-03-25 12:57:00 -07:00
6b4bbc32a6 Handle UnicodeEncodeErrors from junk URLs. 2022-03-15 10:59:47 +11:00
1808b16377 update jmp logo 2022-02-15 11:58:19 -08:00
3bb4369470 Fix minor typo. 2022-02-01 17:19:49 -08:00
013123c3e4 assignment: pluralize copyrights, assign right for existing claims. 2022-02-02 09:31:25 +11:00
6186cadd17 add open letter to front page of website 2022-02-01 09:46:05 -08:00
49542f5757 PDF of Open Letter to Biden administration 2022-02-01 09:11:07 -08:00
1a480c8789 remove deb from eval, and some projects 2022-01-21 13:17:30 -08:00
adad873d1f Financial — FY 2020 — CHAR500 — Add document to transparency page
Also, apparently NYS writes “CHAR500” not “CHAR-500”.  🤷
2022-01-19 08:23:27 -08:00
396bc5b863 Financial — FY 2020 — Form 990 — List document on Transparency page 2022-01-19 08:16:39 -08:00
3b50e8a282 Financial — Audit — FY 2020 — put audit report on Transparency page. 2022-01-19 08:11:26 -08:00
db228e970e HTML formatting errors (stray tags) 2022-01-19 08:06:50 -08:00
d7cf463368 Financial — Audit — FY 2019 — Add audit report to Transparency page 2022-01-19 08:06:32 -08:00
f0608f6d5d Transparency — correct out-of-date details regarding filings. 2022-01-18 18:08:34 -08:00
611decea77 Revert local development settings committed.
This reverts commit 48e32eab87.
2022-01-11 09:17:55 +11:00
48e32eab87 Rename __unicode__ methods to __str__ following Django upgrade. 2022-01-11 09:13:46 +11:00
bf3a3a3557 mdash html typos 2022-01-05 10:06:33 -08:00
76d739392d increase font size for full match 2022-01-04 15:42:03 -08:00
79e5e3df2c separate divs and add css for exceeded 2022-01-04 14:34:28 -08:00
f9de2d3c5a Make additional bar when time left with donation exceeding goal
This is a first draft of making another bar appear after the
completed "matched!" bar that will show how much extra we've gotten
beyond the match amount.
2022-01-04 14:05:16 -08:00
0cd9f174f5 fix link to vizio update 2022-01-04 07:19:49 -08:00
03391226c8 move holiday banner and put motion to remand info 2022-01-03 15:42:59 -08:00
151d7860fe Fix the anchor. 2022-01-01 20:19:21 -08:00
61ab745ca8 grammar fix 2021-12-29 10:29:38 -08:00
778efc615b change language around $1.7m 2021-12-29 10:20:42 -08:00
e578f0e003 add motion to remand to frontpage and update TotW 2021-12-28 18:07:57 -07:00
09de2c5c93 Restore anchor for Supporters; #supporters URL links may be common 2021-12-27 13:01:28 -08:00
2da09fd6e4 Remove holiday greeting from every page. 2021-12-27 09:40:02 -08:00
6274c97a50 Even more space is ok here. 2021-12-24 17:33:14 -08:00
6596b5d1b7 Take up more of the screen. 2021-12-24 17:29:29 -08:00
a3865b9bc1 Add CCS and add video to sustainer page. 2021-12-24 17:28:03 -08:00
c8428be9fe Formatting improvement. 2021-12-24 17:23:55 -08:00
1da80df423 Use video tag instead of image with a link to the video. 2021-12-24 17:22:09 -08:00
b52513592c Remove stray character. 2021-12-24 17:17:12 -08:00
6618fd1798 Slightly better formatting. 2021-12-24 17:16:35 -08:00
41789c474d Correct location of link. 2021-12-24 17:11:32 -08:00
b3cdec6be4 Add holiday card to banner at top for next few days
Also, fix a few URLs .
2021-12-24 17:08:47 -08:00
828445e2ed visual postcard link and add to /sustainer 2021-12-23 16:52:45 -05:00
14335e536e add postcard to frontpage 2021-12-23 15:10:47 -05:00
6cad2162d1 add 2021 video postcard 2021-12-23 10:57:00 -05:00
fda0885450 add 2021 holiday card 2021-12-21 07:43:13 -08:00
b18bf9ff22 Merge branch 'ben/copyright-assignment' 2021-12-18 09:24:30 +11:00
8165b51f52 assignment: Fix typo noted by Pam. 2021-12-18 09:22:21 +11:00
4ad5c2cdbb Revert removal of "safe" template tag from blog/news headlines.
Conservancy use HTML entities in their titles.
2021-12-18 08:58:53 +11:00
57a201dda5 remove number of sustainers 2021-12-17 09:43:02 -08:00
86d4c919b1 Remove unnecessary use of "safe" template tag.
This tag marks a variable as not requiring escaping by the template engine,
potentially creating cross-site scripting vulnerabilities, so shouldn't be used
unless absolutely necessary. In these cases, I don't think it's necessary.
2021-12-17 21:55:47 +11:00
67a3e11cc9 Fix Django warning about old TEMPLATES_* settings. 2021-12-17 18:35:50 +11:00
127d5aa962 Fix URLconfs causing Django check warnings. 2021-12-17 18:14:50 +11:00
35f4f6d3ea Remove URL slash prefix. 2021-12-17 17:27:26 +11:00
be7bbf964c Remove unnecessary null=True on ManyToManyFields. 2021-12-17 17:25:38 +11:00
4edd10077d Disable copyright assignment URLs until we're ready to launch. 2021-12-17 16:56:07 +11:00
eb4e7b75b4 Merge branch 'ben/copyright-assignment' 2021-12-17 16:54:47 +11:00
3021e0d326 assignment: Accept current date anywhere on earth. 2021-12-17 10:54:47 +11:00
ecdfd87ffb assignment: Apply further wording updates from Pam/Denver. 2021-12-17 09:53:13 +11:00
66b13b64c6 add employer matching to /donate 2021-12-16 13:51:24 -08:00
944a69c0e7 assignment: Allow today's date. 2021-12-11 11:29:13 +11:00
8065de9b5c assignment: Mention 7 days on form. 2021-12-11 10:40:07 +11:00
4355253e6c assignment: Fix period ends in email. 2021-12-11 10:25:57 +11:00
56bcbd1e00 assignment: Validate that end date is provided if you didn't choose open-ended. 2021-12-10 18:37:13 +11:00
d3f3074f38 assignment: Apply Denver's requested changes. 2021-12-10 11:33:37 +11:00
fbef5db8ce Fix validation. 2021-12-07 17:49:57 +11:00
2ef3d7638f Remove redundant call to super(). 2021-12-07 17:06:37 +11:00
a505a1c9f0 Add missing template. 2021-12-07 17:02:04 +11:00
58b38e93c2 Update the assignment form with feedback from Pam/Denver. 2021-12-07 16:55:45 +11:00
9bf3e2d03a Add assignment date range. 2021-12-07 09:59:40 +11:00
d71f38a457 Add migration. 2021-12-07 09:59:40 +11:00
6a27ad74fe Add assignment thanks page. 2021-12-07 09:59:38 +11:00
030ce8d60c Add assignment template. 2021-12-07 09:58:56 +11:00
6e2fda8b01 Prototype copyright assignment form. 2021-12-07 09:58:47 +11:00
8b1a2638e6 fix formatting for first <ul> and h4 2021-12-06 12:43:58 -08:00
bcbceff688 add new articles to press coverage 2021-12-06 12:35:53 -08:00
3298b9fad4 Fix Unicode encoding issues. 2021-12-03 16:01:21 +11:00
5323fd7434 Fix CSS selector. 2021-12-03 15:36:16 +11:00
e129f47a34 Fix Vizio CSS selector. 2021-12-03 15:19:28 +11:00
6b93bcc0ff Add selected highlight to top feature menu. 2021-12-03 15:04:54 +11:00
79169f3d86 Add missing forms.py. 2021-12-03 11:58:26 +11:00
9cad57457a Remove type annotation. 2021-12-03 11:43:01 +11:00
93fb48e3e3 Add simple CCS upload (no JavaScript). 2021-12-03 11:38:21 +11:00
456884437c Update glossary term of the week to CCS. 2021-11-30 06:23:22 -08:00
4465425441 Shorten DMCA text in the call-out since news is getting stale. 2021-11-30 06:23:22 -08:00
534b3d1df8 Remove stray “ 2021-11-30 06:23:22 -08:00
dbb31132f2 Remove problematic call to decode(). 2021-11-30 17:35:55 +11:00
ef02ed4052 Apply futurize --stage-2 Python 2/3 compatibility transformations.
These changes specifically require the use of the "future" library.
2021-11-30 07:55:45 +11:00
4ea27f1407 Add unique constraint to Staff.username.
Previously had some duplicates for "pono" which were causing
MultipleObjectsReturned errors. A username is generally considered to be unique.
2021-11-29 14:31:26 +11:00
c11755a90a Don't send email notification on DisallowedHost error. 2021-11-29 14:21:14 +11:00
d7de456152 Continuing saga of the sizing chart problems for original shirts
Gildan removed the sizing chart entirely from their website again
after yet another redesign.  Originally, we deep-linked into files in
their CDN for the charts, but it appears that in fc2e002 that I
introduced cut-and-paste error on the sizing charts.  I cannot find
the original links, but finally I simply decided we'd mirror the
files in our CDN, which is where these now link to.

I suspect that I didn't do this to start for worrying about copyright
infringement, but upon second thought, I think it's very reasonably
fair use for us to distribute these images.  We bought a lot of
t-shirts from Gildan and just trying to sell through.
2021-11-27 10:51:51 -08:00
da6445f8f4 Remove duplicate copy of manage.py. 2021-11-26 14:04:43 +11:00
4fe75a874f Add a missed "object" change. 2021-11-26 14:03:24 +11:00
49eff7af79 Apply "object" changes only from futurize --stage2. 2021-11-26 13:49:40 +11:00
a3626b18fb Apply futurize --stage1 (safe) Python 2/3 compatibility changes. 2021-11-26 13:00:20 +11:00
49b391985f Fix a encoding issues for future Python 3 support. 2021-11-26 12:41:27 +11:00
f0df8d0abd progress bar: Remove display-table vertical align workaround.
Was causing some display glitches on some browsers. Using nested flexbox instead.
2021-11-26 09:10:25 +11:00
c1886ed1a5 Remove one event per discussion with karen. 2021-11-23 10:12:55 -08:00
595fa80b65 Rewrite help us continue and t-shirt sections. 2021-11-23 10:11:03 -08:00
4dfb579e6a Rewrite “Writing and Speaking” 2021-11-23 10:02:39 -08:00
c3b17a3593 Make the pun clearer with caps and quotes. 2021-11-23 10:02:22 -08:00
87514a5484 Rewrite “New Staff” 2021-11-23 09:56:17 -08:00
89c52fbafa Remove word "member" 2021-11-23 09:56:06 -08:00
f27eb568df Rewrite “Highlights from some of our member projects” 2021-11-23 09:49:24 -08:00
415d769731 Rewrite of “Our Year in Review” section; add links as well. 2021-11-23 09:25:41 -08:00
a4ce86794d Reword opening sentence, add links as discussed in XMPP 2021-11-23 09:06:10 -08:00
21faf23cf9 add copy for 2021 donation page 2021-11-23 07:58:40 -08:00
ab35f7b8f9 Move fundraising goal end times into database. 2021-11-19 17:56:44 +11:00
2538a1c163 Fix markup errors on "What We Do" causing layout issues. 2021-11-19 17:14:29 +11:00
cd1eea1540 Move sub-menus to RHS and re-enable on mobile. 2021-11-19 17:02:59 +11:00
3e3a42b38c progress bar: Drop JS, make mobile friendly, match design to new site.
The existing jQuery UI-based fundraising progress bar used a float layout,
making it hard to adapt for mobile use. Given that there is not interactivity,
I've dropped all the JS and switched to a flexbox layout. This works well
because the bar will stretch to fit the text rather than always maintaining its scale.
2021-11-16 13:25:39 +11:00
8ecb7160aa update term of the week 2021-11-08 13:08:03 -08:00
d332b006a7 make header box a link 2021-10-28 14:33:23 -07:00
27d59f463e errant ) in link 2021-10-28 14:03:32 -07:00
708977e735 fixed wrongblurb, resetting vizio and replacing truth social 2021-10-28 13:57:08 -07:00
f98982f232 change frontpage blurb to be about DMCA exemptions 2021-10-28 13:18:53 -07:00
b643283064 fix mastodon link on frontpage 2021-10-25 10:45:50 -07:00
91c9b4ad9a Add <p> tag for my bio. 2021-10-23 17:58:44 -07:00
a45649046d Put complaint with journalist resources on main page. 2021-10-23 17:44:16 -07:00
a9e458eb87 Not necessarily third-party. 2021-10-23 17:42:37 -07:00
e532e80bda Shorten box on front page a bit. 2021-10-23 12:52:27 -07:00
400924b467 Rework blog menu order. 2021-10-23 12:50:28 -07:00
e05f4bd5b4 Sidebar should disappear on small screens.
We've had a report that the sidebars are very distracting,
particularly for the blogs, on smaller screens.  This change to the
CSS will cause sidebars to disappear on smaller screens.
2021-10-23 12:42:59 -07:00
4dfe8262e0 Conform title to title of blog post. 2021-10-22 14:23:39 -07:00
ef5f75429e Slug change propagation to static pages. 2021-10-22 14:20:33 -07:00
a92106b45e Make box smaller. 2021-10-21 20:47:51 -07:00
c4bfc13492 Add additional call-out for current blog post. 2021-10-21 20:38:52 -07:00
ef6bde84a3 Remove "The"s from top menu. 2021-10-21 20:36:41 -07:00
6c7dd008bc Format like previous with the <p> solution
<ul> is the right HTML way to format these, but they are all too
close.  Get it to look more like it did with <p>'s with CSS.
2021-10-21 20:36:41 -07:00
f4866acf50 Use typical way of putting the category in a block.
Django is so frustrating as it's never clear about how things trickle
up and down through templates, so move the category to the top like
the others.
2021-10-21 20:36:41 -07:00
27540c5c6c Merge branch 'master' 2021-10-21 13:56:05 -07:00
1a5c403103 fix sustainer text and button for sustaining 2021-10-21 13:55:13 -07:00
1793e6c99e Additional fixes for menu items related to news and press
A few additional places where the news and press pages were not
properly menu integrated.  This fixes various inconsistencies and
missing category and submenu markings in menus.
2021-10-21 12:40:09 -07:00
137203bf64 Fix minimal start of ourcoverage.html and correct various problems
ourcoverage.html was a reasonable minimal start but not really ready
for production.  Make changes necessary to put this into production,
as follows:

  * Rename ourcoverage.html to vizio-coverage.html.  This is just
    Vizio coverage for now.

  * Order articles by most in-depth/interesting.  Verified this
    ordering by consensus with Conservancy staff.

  * mailto: link for press coverage on the main inthenews page, but
    don't use that on Vizio page; it's unlikely we'll miss any of the
    Vizio coverage.

  * use &mdash; instead of -

  * put quotes around article titles.

  * Add missing PR Web article

  * Switch from <p>'s to <li>'s in vizio-coverage.html

  * Fix menu issues.  d4115b6 outlined the issues regarding how to
    add items to menu; it does require a CSS change as explained
    therein; merely using the right `base_` is not enough

  * Improve menu integration.  Per PR people's recommendation, the
    Vizio stuff that also goes in other areas needs to be placed in
    multiple menus.
2021-10-21 12:34:22 -07:00
c6c17fc3cb add bkuhn to /press and fix sustainers button 2021-10-21 12:18:26 -07:00
2874b3ba23 Merge branch 'pono/supporter-updates' 2021-10-21 11:41:47 -07:00
d3099bb1df formatting tweaks for /press 2021-10-21 11:40:35 -07:00
bc9e126203 create page for Our Coverage 2021-10-21 11:34:34 -07:00
fcecff98d8 fixup /press from Hannahs notes
a few s/supporters/sustainers/
add link to inthenews
update news and press menu
2021-10-21 11:29:40 -07:00
432692cd55 add text describing sustainers 2021-10-21 10:39:32 -07:00
e63ef92efa change svg to sustainer and remove tonys pic 2021-10-21 10:24:58 -07:00
d0581e5685 delete 2020 donation text 2021-10-21 09:07:30 -07:00
a23eefaddb new supporter image 2021-10-21 08:57:59 -07:00
61757231cc Learn page is not coming soon anymore! 2021-10-21 08:46:07 -07:00
ec68eac12c Vizio — For compliance only, note resources are for Vizio
The Resources for Journalists are only related to Vizio, so make that
read that way on compliance pages that *are not* Vizio pages.
2021-10-21 08:45:08 -07:00
d4115b6c6d Repair menu highlighting, both for main menu and submenus
During the recent improvements made on the website, the menus and
submenu highlighting for selected menus fell into disarray.
Correction requires changes to the CSS and templates both, because
Django doesn't really have a convenient way to set variables in
templates to use to solve this.

There are still a few submenu items highlighting not working even
after this commit.  More work needs  to be done.
2021-10-21 08:39:47 -07:00
744308727c simplify /about, fix formatting on frontpage, svg img for supporters 2021-10-21 08:36:23 -07:00
62f705eaa1 Copyleft Compliance — Vizio — update title to match newswire version 2021-10-21 07:21:28 -07:00
359bc9517b Copyleft Compliance — Vizio — add missing CSS menu item thing 2021-10-20 07:49:45 -07:00
b09cc5fa7b Copyleft Compliance — Vizio — Shorten a few menu item names. 2021-10-20 07:49:01 -07:00
fac6b1306a Copyleft Compliance — Vizio — Improvements to Menu selection. 2021-10-20 07:41:58 -07:00
06ac5991e1 Copyleft Compliance — Vizio — now with case number and court stamp 2021-10-20 07:30:24 -07:00
5405f84bd0 Copyleft Compliance — Vizio — Rename Complaint file for full name 2021-10-20 07:29:04 -07:00
d8148b216f Copyleft Compliance — Vizio — Temporarily only just four news item 2021-10-19 13:06:59 -07:00
42ee8f5666 fixme on sponsors page points to /about 2021-10-19 12:18:35 -07:00
f537b17c3b add linux kernel and link for repair assoc. 2021-10-19 11:53:58 -07:00
6772142bb9 Copyleft Compliance — Vizio — Q&A is Compliance base, add PDF links 2021-10-19 11:06:10 -07:00
00281fe534 fix /press to link to documents and media@sfconservancy.org 2021-10-19 11:06:10 -07:00
8687aafdc4 Copyleft Compliance — Vizio — call it "Vizio Lawsuit" on menu. 2021-10-19 11:06:10 -07:00
caab95c5fe make description on front page bigger and fix TotW <p> 2021-10-19 11:06:10 -07:00
99b3c98af9 add back Vizio button on main page and Vizio into menu 2021-10-19 11:06:10 -07:00
dfd52469ba Copyleft Compliance — Vizio — "Special Message" was placeholder. 2021-10-19 11:06:10 -07:00
9f22699a36 Copyleft Compliance — Vizio — fix typo in URL 2021-10-19 11:06:10 -07:00
c94f162b22 Copyleft Compliance — Vizio — temporarily put first line of PR here 2021-10-19 11:06:10 -07:00
5252e57e16 Copyleft Compliance — Vizio — put two links in Learn about it
This unreverts a210ae9860
2021-10-19 11:06:10 -07:00
8d697797e0 Copyleft Compliance — Vizio — Add complaint. 2021-10-19 11:06:06 -07:00
d6466c2efc Copyleft Compliance — Vizio — initial announcement 2021-10-19 11:05:16 -07:00
a210ae9860 Revert addition from pono — Q&A link added too early
Commit d092c7b275 included this link,
and it was brought in from a branch from pono.  Removing it
temporarily.
2021-10-19 09:23:45 -07:00
5db4a3b420 past litigation: add summary for top of page. 2021-10-19 09:20:18 -07:00
a30b8c7eb4 fix /press with links and media contact info 2021-10-19 08:36:32 -07:00
fa10a016fc update staff and bug fix for /news menu 2021-10-19 08:36:32 -07:00
f7f73bb465 Write section on Conservancy v. Best Buy et al & update VMware info 2021-10-19 08:36:32 -07:00
1f35b1f77b Generalize VMWare links page into a previous litigation links page
More will need to be added to make it true, this is the first step.
2021-10-19 08:36:32 -07:00
085740580b Add Help Compliance page and put it on the menu. 2021-10-19 08:36:32 -07:00
f42f12d445 Change "" to &ldquo; and &rdquo; 2021-10-19 08:36:32 -07:00
b4be253399 frontpage: comment out image until we have a good one. 2021-10-19 08:35:41 -07:00
8ea24e7378 Temp remove additional call out links. 2021-10-19 07:38:56 -07:00
4c82f87771 Fix breadcrumb link. 2021-10-19 06:50:26 -07:00
a1fb74899d Filings ⇒ Transparency, necessary rename operation & related first
The Filings page will ultimately be part of the Transparency page,
but for now, just rename it in prep for  later changes.
2021-10-19 06:50:26 -07:00
07a52eb36f Make the sidebar selected state less subtle. 2021-10-19 06:50:26 -07:00
fa481e71c0 Outreachy should be on “What We Do” menu; Copyleft Compliance first.
Note the FIXME in Member Projects class for menu selection; unsure
which one to use given the changes.
2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
f3b7c7b7ff add more articles to In The News 2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
76aad46546 add learn coming soon 2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
67ff1ceca4 add /press and make that kit page
fix urls for press and learn
start work on new news partial submenu
2021-10-19 06:50:26 -07:00
816079f9ed page should have a <h1> title. 2021-10-19 06:50:26 -07:00
8ec0bf7461 activities: add page for “What We Do”.
This is a first pass at content for the activities page, which is the
landing page for the top-bar menu item of “What We Do”.
2021-10-19 06:50:26 -07:00
c7eb860eb8 the class="MENU" goes with the <li> element, not <a> element. 2021-10-19 06:50:26 -07:00
b8a10c1ef0 Experiment to see if restoring class= for submenus fixes highlight. 2021-10-19 06:50:26 -07:00
82b59e50f6 Make copyleft compliance the term of the week. 2021-10-19 06:50:26 -07:00
05e217be59 Mailing list subscribe link should go to best we can get.
Ultimately, we'd like the button to be right on the front page, but
for now, at least go the subscribe page.
2021-10-19 06:50:25 -07:00
549bff11cf Note that special message is coming later today. 2021-10-19 06:50:25 -07:00
a3aef93b72 Make page look prettier. 2021-10-19 06:50:25 -07:00
ad20e688bc Also need to add a URL for this to work. 2021-10-19 06:50:25 -07:00
dff3bee6a5 add coming soon file. 2021-10-19 06:50:25 -07:00
Daniel Pono Takamori
701e525143 no-vizio 2021-10-19 06:50:25 -07:00
884f3120b0 Fix a glitch in the pop-out donations box. 2021-10-19 06:47:58 -07:00
6aecf859e4 Move donation sidebar to pop out at bottom. 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
14669a049b temporarily(?) remove FAQs, Recommended Resources 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
1ed26085a4 remove supporter header image 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
a065ea74c1 remove donation sidebar from learn and press pages 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
ed79000179 add base_learn and fix menus for glossary 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
fa5cf6ea93 remove extraneous menu in body 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
3b06bef068 add appropriate top level menu to sidebar 2021-10-19 06:47:58 -07:00
d092c7b275 Break submenus out into separately included files for reuse in sidebars. 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
e2c0b2a41a hannahs suggestions to /vizio 2021-10-19 06:47:58 -07:00
adf90acdbc Improve sidebar and inline images on mobile. 2021-10-19 06:47:58 -07:00
77ebc640da Fix issue with submenu items incorrectly marked as selected. 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
6b8efb5df7 add fixmes to /vizio 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
6df0befc14 change email to link Learn More to /about 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
cd55119c72 fix menu and make initial press kit 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
4ceceba017 add vizio landing page under
use Press sidebar
2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
0f6085bc3b start Q&A page
edit menu to remove About section and rearrange other items
2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
762350eb6a add initial press page, glossary and edit menus 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
eff233bc73 add glossary and fixing Public Filings link 2021-10-19 06:47:58 -07:00
9e1f28a537 add links to most about items
still need to add a page for Partners
and add:
  Learn More
  Special

  Public Filings
  FAQs
  Glossary
  Q&A
  Recommended Resources
  In The News
  Press Kit

  Who We Are
  Transparency
2021-10-19 06:47:58 -07:00
9e030589cc link Member Projects to /projects/ 2021-10-19 06:47:58 -07:00
5ec6b8df2f use shoestring text 2021-10-19 06:47:58 -07:00
04ba5e2059 update frontpage description 2021-10-19 06:47:58 -07:00
c8ad70fa1d Darken the selected menu item. 2021-10-19 06:47:58 -07:00
5f5f1b3c73 Link up news breadcrumbs. 2021-10-19 06:47:58 -07:00
70312edb86 Link up news menu item. 2021-10-19 06:47:58 -07:00
01aea60856 Add breadcrumb examples and expading FAQ sections. 2021-10-19 06:47:58 -07:00
d1a4125156 Display mobile menu above the supporter sidebar. 2021-10-19 06:47:58 -07:00
cfd85ca193 Only focus search if search button clicked. 2021-10-19 06:47:58 -07:00
fd526f65fa Add mobile menu and DuckDuckGo-based search. 2021-10-19 06:47:58 -07:00
e3986047b9 Reduce homepage top margin. 2021-10-19 06:47:58 -07:00
d1f9a1cdf4 Apply max widths and margins to all pages.
Due to the varying types of layouts used and the short time-frame the best
option seems to set a max-width etc. around the "outercontent" block. For now
this means we can't do "full bleed" body content, but that's not currently used
anyway.
2021-10-19 06:47:58 -07:00
ae0d9b955f Overhaul header, first pass at second level navigation. 2021-10-19 06:47:58 -07:00
c7f31f1aa1 Rename "supporter" to "sustainer" in templates and URLs.
Does not rename the models.
2021-10-19 06:47:58 -07:00
cb599c0e20 Remove "Donate" link from main menu. 2021-10-19 06:47:58 -07:00
e909b4588d Switch to SVG logo.
Will look better on mobile.
2021-10-19 06:47:58 -07:00
f9f83c98d8 Tune up frontpage news/blog items and term of week, add call out section. 2021-10-19 06:47:58 -07:00
95afcfb5a1 Add missing </div> tag. 2021-10-19 06:47:58 -07:00
f879ea87f1 Hide RSS icon for frontpage news and articles. 2021-10-19 06:47:58 -07:00
e15ea88197 Add link and button focus/active states. 2021-10-19 06:47:58 -07:00
c7dbeee87f Fix frontpage column alignment and subscription box. 2021-10-19 06:47:58 -07:00
a53c3c52d7 Add meta-viewport for mobile device support. 2021-10-19 06:47:58 -07:00
bd65f75493 First-pass implementation of new design for home page.
Uses a combination of CSS changes and Tachyons classes to implement the design.

Adds the non-minified Tachyons CSS library itself and SVG icons from Font Awesome.
2021-10-19 06:47:42 -07:00
2c364a5a7f First-pass implementation of new design for home page.
Uses a combination of CSS changes and Tachyons classes to implement the design.

Adds the non-minified Tachyons CSS library itself and SVG icons from Font Awesome.
2021-10-19 06:32:45 -07:00
5fdb71dae4 Crop the dots out of the header banner. 2021-10-13 21:30:02 +11:00
50cfb35207 Count supporters in the database - it's faster. 2021-10-13 21:20:58 +11:00
36c2a6aa77 Remove unused import. 2021-10-13 21:20:24 +11:00
f08d80a8ea add picture of tweet for cyborg article 2021-08-24 09:01:04 -07:00
Daniel Pono Takamori
352c99337e change chat info to new xmpp stuff 2021-06-21 16:21:46 -07:00
Daniel Pono Takamori
275d34ebd5 change freenode to libera 2021-06-11 16:14:42 -07:00
aac8c9f107 Try two press releases at a time on the front page. 2021-05-14 08:16:31 -07:00
Daniel Pono Takamori
93de2a3523 adding picture of Pono for blog
Signed-off-by: Daniel Pono Takamori <pono@apache.org>
2021-05-12 18:58:26 -07:00
Brett Smith
13f13ea702 sponsors: Add jmp.chat. RT#13070. 2021-04-02 09:22:42 -04:00
Brett Smith
d48b4be0d1 supporter: Update contact email address.
Mirroring the recent donate changes.
2021-03-30 14:05:45 -04:00
Brett Smith
4e94b118ed donate: Typo fix. 2021-03-30 13:19:49 -04:00
Brett Smith
7657874adb donate: Refresh the page throughout.
* Put more common donation methods higher up.
* Delist Flattr.
* Update the list of foreign currency accounts we hold.
* Update the section about donating to member projects.
* Wordsmith throughout, primarily to avoid accounting jargon and
  abbreviations, and use fewer exclamation marks.
2021-03-30 11:57:37 -04:00
e5c16a22cc Still too many blog posts on the front page. 2021-03-25 12:33:42 -07:00
c8e5ca86c3 Update verbs as needed for congruence with previous change. 2021-03-25 12:30:43 -07:00
bbcfa60253 Remove items that are time-focused; adapt for Conservancy's site 2021-03-25 12:24:28 -07:00
212ebf9f4a Woah, too much old blog content on front page. 65 days better. 2021-03-23 19:01:15 -07:00
e1356c17c9 Tweak front page time delays and listings a bit. 2021-03-23 18:54:52 -07:00
ace38a9236 Remove logos from entities that no longer sponsor. 2021-03-04 10:26:55 -08:00
bb90b2793b PIA did not pay for sponsorship. 2021-03-04 10:24:46 -08:00
2f6c51f71c Josh Triplett renewed at lower level; appears as a regular Supporter 2021-03-04 10:23:46 -08:00
Brett Smith
37394aca62 projects: Add Drupal NJ. 2021-02-10 09:38:21 -05:00
Brett Smith
1cac734e8d sponsors: Add Indeed. RT#13971. 2021-02-10 09:26:33 -05:00
087dcb3d85 Screen shot of Organizers Panel. 2021-02-08 11:56:04 -08:00
Brett Smith
f97abdd3ad img: Add Jeremy Allison photo. 2021-01-14 17:18:49 -05:00
d8e037548e Fundraising: Vintage T promotion now $256 instead of $512 (few more) 2021-01-14 11:52:00 -08:00
993e851b60 Fundraising: Vintage T promotion now $256 instead of $512. 2021-01-14 11:48:55 -08:00
d268f014d2 Supporters: VintageT: ran out of MenM. 2021-01-11 13:47:57 -08:00
Brett Smith
067f762dd0 img: MicroBlocks images. 2021-01-07 11:35:48 -05:00
db25b49a98 Sponsors — note in paragraph above that sorting order has changed.
The database entity id is now being seeded by the load script with
the supporter id in front of the entity id, so the sorting will now
be in order of when they joined.
2020-12-29 06:21:27 -08:00
Brett Smith
8e9d7f0f5d Update privacy policy for stamps.com.
Per Karen.
2020-12-22 10:43:18 -05:00
Brett Smith
bd3568d5b2 img: Add ReproBuilds group photo. 2020-12-21 10:50:53 -05:00
Brett Smith
ffc667009d sponsors: Add CodeWeavers. RT#11026. 2020-12-18 16:55:00 -05:00
fc2e002e6f rt:261 — Gilden requires proprietary Javascript just to show sizes
The only thing of note actually available on the Gilden page that we
previously linked to are these two images (they have a kid's size
image, but we don't need that).  So, link instead directly to the
images rather than the page itself.  This is admittedly more fragile
as those image links seem to have some sort of checksum in them, but
it's worth it to avoid the proprietary Javascript.

Thanks very much to the Supporter who pointed this out waaay back on
Wed, 25 Apr 2018 14:59:37 -0400 in rt:261 in our internal ticketing
system!  You know who you are.  ☺
2020-12-16 15:59:11 -08:00
43c46dc92f DMCA: Triennial Rulemaking 2021: Long Comment filings. 2020-12-15 12:18:19 -08:00
a856c0daca Typo fix. 2020-12-08 09:27:46 -08:00
f61a143124 Move pictures around some more. 2020-12-04 12:41:19 -08:00
4950be9541 Split this to two sentences. 2020-12-04 12:25:34 -08:00
155eb3879a Can't easily get this centered; just move it right.
Move this picture right because I can't get it centered.
2020-12-04 12:18:18 -08:00
5f58ae8b62 Move this div to the right place. 2020-12-04 12:08:14 -08:00
1d9b470853 Make tiny pictures a bit bigger. 2020-12-04 12:07:59 -08:00
61bcea268e Move group picture higher, don't float left/right. 2020-12-04 11:39:12 -08:00
df292dabf0 Hopefully final <div> moving aroundedness. 2020-12-04 11:36:41 -08:00
30e6b610e8 Close <div> for sections in the right place. 2020-12-04 11:34:09 -08:00
f3efb93b1a Move photos around and don't use Karen photo.
Karen photo was actually the *really old* shirt which isn't available
anymore.
2020-12-04 11:33:04 -08:00
a57641e017 Make font size smaller for picture-tiny 2020-12-04 11:32:49 -08:00
d170d87331 Create picture-tiny option; fix various formatting typos. 2020-12-04 11:29:18 -08:00
b989206dc5 Launch vintage t-shirt give-away promotion for fundraiser. 2020-12-04 11:21:40 -08:00
Brett Smith
8f2543234d img: Add Sage Sharp headshot. 2020-12-02 14:47:18 -05:00
Brett Smith
39ccdbe923 sponsors: Add ARDC. 2020-12-01 17:12:42 -05:00
c770a08888 Add hr-like line after listed sponsors.
When one sponsor has a logo, and the next one doesn't, it looks like
the textual name of that sponsor is the sponsor above it.  This bit
of CSS corrects that problem.
2020-12-01 11:33:47 -08:00
8e9febde5d In 2020, mjw gave enough to be listed as a sponsor! 2020-12-01 11:12:09 -08:00
152d24ed99 Supporter: js: fade out “Expand All” anchor when all sections expand
The expandable sections can be expanded either one-by-one, or with
the “Expand All” button.  Add a counter for each expandable
section (which requires their div's to have 'id' attributes, lest
they be counted in the '__global' section of expandables).

The __global counter will work as advertised if you have no 'id'
attributes on any of your 'expandable-section'-classed div's, but if
you mix a __global without an id with ones that *do* have an id, it's
likely this particular code won't work for that.

Finally, add some documentation which is probably over-documenting
for someone who knows Javascript and jQuery well, but it took me a
while to figure out this code so I felt throwing some notes in there
might be helpful.
2020-11-26 09:21:44 -08:00
4a125ab84c Add br tag in Tony's photo caption. 2020-11-25 21:12:49 -08:00
c7dff9484a Supporter: link to Tony on board page, add link to Copyleft Conf. 2020-11-25 21:05:44 -08:00
776eb5cd4e Supporter: pictures: get picture-small working & apply throughout.
I pulled this from the `blog-left` style I used to use in blog posts
and created a new style called picture-small.  On smaller screen
real estate, Tony's picture was ultimately too big.
2020-11-25 21:03:24 -08:00
b29d7774ac Close image tag and other changes to caption. 2020-11-25 20:51:27 -08:00
7dd86bcbd1 Supporters: Make my picture smaller with CSS. 2020-11-25 20:40:06 -08:00
8345a682b2 Supporter: add photo of bkuhn. 2020-11-25 20:33:53 -08:00
f8263c694b a.expander: better way to center items in modern browsers. 2020-11-25 19:46:59 -08:00
f83dd62383 Remove active class addition; don't remove data attr, only expand a 2020-11-25 19:42:57 -08:00
aba3d47528 Supporter page: apparently, anchor as empty element wreaks havoc.
Javascript code did something weird with this, putting it back the
more obvious way.
2020-11-25 19:32:11 -08:00
141a2681ef Supporter page: Support a “Expand All” link for collapsible sections
I wrap the entire section that has material that can be expanded in a
div with class `expandable-section`.  Once doing so, if you provide an
anchor with the class of `expander`, that anchor will be created with
text in the `data-expand-link-text` attribute.

I've also added some CSS to make the link look a certain way, for
good measure.
2020-11-25 19:27:53 -08:00
e64f577b0e Supporter page: add … at end of each data-read-more. 2020-11-25 19:14:35 -08:00
Brett Smith
656505cd7c supporters: Dynamically construct "Read more" links in JS.
This provides better presentation to people without JavaScript,
and makes it easier to author the HTML.
2020-11-25 13:47:40 -05:00
Brett Smith
7fbeb58f75 js: Bugfix handling the "no window.location.hash" case. 2020-11-25 11:43:57 -05:00
Brett Smith
99020618af supporter: Collapse individual appeal sections. 2020-11-25 11:32:07 -05:00
Brett Smith
f8f080f8a6 js: Code simplification. 2020-11-25 10:45:38 -05:00
Brett Smith
be37620bb5 supporter: Kick off 2020 fundraiser. RT#12984
Image is copyright Remy DeCausemaker and licensed under CC BY-SA 4.0.
2020-11-24 08:54:02 -05:00
0452790a37 Linux Australia did not renew donation. 2020-11-03 11:09:55 -08:00
fe705c1712 Compliance and Enforcement go together! 2020-10-02 19:53:41 -07:00
be15caeaad pump.io page is no longer maintained. 2020-10-02 19:52:46 -07:00
bda2148b19 Change title on donate box. 2020-10-02 19:50:41 -07:00
bed6fa3819 Fix Compliance sidebar menu selection. 2020-10-02 19:49:50 -07:00
6aca4eb068 Update compliance donate box to only talk of becoming supporter. 2020-10-02 19:45:10 -07:00
1157687c58 Various typo fixes and wordsmith changes. 2020-10-02 19:44:04 -07:00
b7c8fbb8f1 Correct date of launch and link to announcement. 2020-10-01 15:46:19 -07:00
9810aa33b9 {% endblock %} is absolutely needed here. 2020-10-01 10:58:20 -07:00
30f6134c27 Various typo fixes and minor textual improvements. 2020-10-01 10:52:25 -07:00
Denver Gingerich
a1fde23aa5 Copyleft Compliance: minor word updates/HTML fixes 2020-10-01 10:52:25 -07:00
b102dd4ea3 Copyleft Compliance: Strategic GPL Enforcement Initiative menu fix
Put the “Strategic GPL Enforcement Initiative” menu item higher up in
the menu, and name it to match the title now on that page.
2020-10-01 10:52:25 -07:00
63a2e603d5 Copyleft Compliance: rewrite about page in light of strategic plan
The copyleft-compliance/about.html page doubles as the introduction
page to our compliance work.  This is a start at the rewrite of that
page to link off to the new items and have new text to inspire
interest in the project.
2020-10-01 10:52:25 -07:00
fd8c7f6851 Copyleft: rename to "Strategic GPL Enforcement Initiative" 2020-10-01 10:52:25 -07:00
ec83a56a86 Copyleft Compliance: Minor rewrite of firmware liberation
This rewrite should improve the stand-alone nature of these documents
and allow for better integration with other summary text and
announcements on the website.

Note that they have now drifted heavily from the original formulation
of the items as grant proposals.
2020-10-01 10:52:25 -07:00
88a805bf4b Copyleft Compliance: Minor rewrite of strategy & firmware liberation
This rewrite should improve the stand-alone nature of these documents
and allow for better integration with other summary text and
announcements on the website.

Note that they have now drifted heavily from the original formulation
of the items as grant proposals.
2020-10-01 10:52:25 -07:00
Denver Gingerich
2e1211d7e9 Copyleft Compliance: mostly minor fixes to new pgs
These are mostly minor edits (typo fixes, etc.) to the enforcement
strategy and firmware liberation pages that were just added.

The one large change was to replace the first paragraph of the
enforcement strategy page with the full Conservancy description used
previously.  The glue text used to shorten it appeared unsalvageable
and it wasn't immediately obvious how to replace it with something
better, so we used the full description instead.
2020-10-01 10:52:25 -07:00
1100b02212 Copyleft Compliance: enforcement strategy & firmware liberation
These two new documents are based on grant proposals for this work.
We are preparing to announce the work publicly soon.  This is a first
draft of both documents.
2020-10-01 10:52:25 -07:00
c3fccd90a2 Substantial update of Member Project Application page.
This page had much out of date material, particularly the timeline
and the types of projects we seek, but also the FAQ section did not
include standard information that we're now regularly giving projects
during intake.

This update attempts to address many of those issues.
2020-09-21 19:48:47 -07:00
Brett Smith
fdd93f1698 projects: Typo fix image path from last commit. 2020-09-10 21:45:34 -04:00
Brett Smith
1b1d164fa2 projects: Update OpenWrt logo. RT#12571 2020-09-10 21:44:33 -04:00
Brett Smith
45d27e5864 projects: Add OpenWrt. 2020-09-10 13:28:45 -04:00
1b73d5212e Deb now works for OSI.
See: https://sfconservancy.org/news/2020/aug/20/debleaving/
2020-08-31 17:51:52 -07:00
Brett Smith
3083ed277c projects: Re-alphabetize ICR.
I initially placed it based on calling it "ICR" rather than its full name.
2020-07-21 11:36:03 -04:00
Brett Smith
5ad3d3ed58 projects: Typo fix last commit. 2020-07-21 11:32:32 -04:00
Brett Smith
7887a38b06 projects: Add ICR. 2020-07-21 10:23:58 -04:00
Bradley M. Kuhn
adb01acd0e Synchronize my Eval Committee bio with the version on staff page. 2020-07-02 16:15:40 -07:00
Bradley M. Kuhn
7bffeac874 Mike Hostetler has left the Eval Committee. 2020-07-02 16:14:56 -07:00
bf3eabe6e7 Karl Fogel has left the Eval Committee. 2020-07-02 16:02:08 -07:00
Brett Smith
2babdda258 projects: Delist projects. 2020-06-01 16:25:11 -04:00
eximious
d0b9159bc5 add Tony pic 2020-04-28 15:52:40 -04:00
eximious
e9de39ca8a Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-04-28 15:51:06 -04:00
eximious
77706e41c7 add Tony pic 2020-04-28 15:50:44 -04:00
Brett Smith
5224161bde img: Add thumbnail from Deb's CHAOSScon keynote. 2020-04-27 09:16:17 -04:00
eximious
c7615a3c93 add Faifcast at SeaGL pics 2020-03-31 15:11:24 -04:00
Bradley M. Kuhn
aa67c472fc Publish conservancy-travel-policy.html revision 4b21de38c2eab014dbfb776460c7600716bd6653. 2020-03-27 13:33:00 -07:00
Bradley M. Kuhn
0dfa78acf5 Publish conservancy-travel-policy.html revision d3640cc7e0181236b3b5a988328ab2ae82cd7c03. 2020-03-27 13:21:37 -07:00
Bradley M. Kuhn
39ff77c146 Publish conservancy-travel-policy.html revision 9ef7fadc65c41438dd5dfeec3544bf80b53e4cea. 2020-03-27 12:47:49 -07:00
Bradley M. Kuhn
a0aa9bb89b Publish conservancy-travel-policy.html revision efb14f1e18273e4f164e3b3a689a086fd511ba26. 2020-03-27 12:21:56 -07:00
Bradley M. Kuhn
5eb2a38230 Publish conservancy-travel-policy.html revision 3b1bc93469c1bb9ceb479f32c29fd7a8ee3521e3. 2020-03-27 12:09:25 -07:00
eximious
9175235ed2 add Peter's photos 2020-03-19 10:52:48 -04:00
Brett Smith
582f29a4d0 projects: Update Outreachy link. 2020-02-24 14:36:55 -05:00
eximious
252297f0d1 add rotated pic 2020-02-07 14:05:36 -05:00
eximious
4df1a17d28 Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-02-07 10:39:53 -05:00
eximious
96bb90439d add copyleftconf2 pic 2020-02-07 10:39:29 -05:00
Bradley M. Kuhn
7f694b2bf9 Correct & update hard-coded domain names from legacy codebase. 2020-01-24 09:26:59 -08:00
Brett Smith
3240adc116 img: Fix extension on last commit. 2020-01-14 13:11:40 -05:00
Brett Smith
ae011f46b2 img: Add Edward Snowden 2016 pic. 2020-01-14 13:08:36 -05:00
Brett Smith
9c447d2e51 img: Photo of Leslie Hawthorn. 2020-01-13 12:17:27 -05:00
eximious
58a2247683 Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-01-07 17:39:23 -05:00
eximious
3a050be7d5 add wine bottle pic 2020-01-07 17:38:54 -05:00
eximious
69bceda48d add Wine Conf 2020-01-07 16:34:45 -05:00
Bradley M. Kuhn
8f550d9497 Sponsors: Savoir Faire Linux did not renew sponsorship. 2020-01-06 12:12:49 -08:00
Bradley M. Kuhn
bcad4def62 Sponsors: Correct ratio for maximum 250x250 as required.
The image wasn't square like the old one was, so it was stretched with the
previous formulation.
2020-01-06 10:26:52 -08:00
Bradley M. Kuhn
4edf67af41 Sponsors: ok, somehow, someday, I'll have this file name right. 2020-01-06 10:07:59 -08:00
Bradley M. Kuhn
169d7951f2 Sponsors: Yet another image file typo fix. 2020-01-06 08:47:41 -08:00
Bradley M. Kuhn
67aaea2a6f Sponsors: finally get image file in right place 2020-01-05 20:40:27 -08:00
Bradley M. Kuhn
f5d47bd336 Sponsors: Fix case in file name 2020-01-05 20:28:42 -08:00
Bradley M. Kuhn
0859aa2644 Sponsors: Update image of Josh Triplett. 2020-01-05 20:24:43 -08:00
eximious
900fba33a7 add Allison pic 2020-01-03 11:35:41 -05:00
eximious
19410b9c74 add snow art 2019-12-18 12:51:46 -05:00
eximious
ba99432440 add mjw 2019-12-17 14:56:54 -05:00
eximious
0da06af277 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-12-12 15:41:03 -05:00
eximious
da8eb7c687 add cats 2019-12-12 15:11:04 -05:00
Brett Smith
723a66a7ea banners: Update for 2019. 2019-12-11 10:22:27 -05:00
Brett Smith
163768275a banners: Add 2019 banners. 2019-12-11 10:20:35 -05:00
Bradley M. Kuhn
b1e5f5d4fc Change tense on verb since date is past. 2019-11-27 13:13:39 -08:00
eximious
b7748dcac1 add byline to MB photo 2019-11-26 10:56:17 -05:00
eximious
990316a6ac tweak number 2019-11-25 12:49:24 -05:00
eximious
508dcd0e42 tweak funding dev section 2019-11-25 12:34:41 -05:00
Brett Smith
4481863ae0 supporter: Add link to Supporter form where appropriate. 2019-11-25 12:19:27 -05:00
Brett Smith
dd0fa3a7f2 supporter: 2019 appeal text. 2019-11-25 12:05:48 -05:00
Brett Smith
3c7434b070 base_conservancy: Ready fundraiser bar for 2019. 2019-11-24 16:01:57 -05:00
Brett Smith
886346529c systemd: Replace cron infrastructure. 2019-11-23 18:20:09 -05:00
Brett Smith
3e362f14b5 website-update: Take PRODUCTION_BRANCH from the environment. 2019-11-23 09:18:23 -05:00
Brett Smith
f632f2f2aa website-update: Don't define SITEDIR in the script.
Prefer setting WorkingDirectory.
2019-11-23 09:14:45 -05:00
Brett Smith
3395af3519 website-update: Remove lockdir code.
Now that we're running as a systemd service, that will make sure
only one update runs at a time.
2019-11-23 09:12:35 -05:00
Brett Smith
9addadce1f website-update: Stop updating the database.
Move this to a separate service.
2019-11-23 09:12:12 -05:00
Brett Smith
3de53472cf base: Fundraiser banner only shows days left when time is short. 2019-11-22 09:46:33 -05:00
Brett Smith
027cd0e3e0 base: Break out individual local context variables. 2019-11-22 09:46:07 -05:00
Brett Smith
d850aa3b3f projects: Delist Spec-Ops. 2019-11-18 12:53:31 -05:00
eximious
899f6c82fd add pics 2019-10-24 14:45:23 -04:00
Bradley M. Kuhn
19e1e58cdf Update karen's Bio
Changes were given to me by karen over the phone just now. :)
2019-10-15 14:56:51 -07:00
Bradley M. Kuhn
81242600db Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-15 13:19:43 -07:00
Bradley M. Kuhn
577b76a992 Add id link for bkuhn. 2019-10-15 09:44:07 -07:00
eximious
37283c6188 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-10 14:54:29 -04:00
Bradley M. Kuhn
d968c64532 List staff alphabetically by surname. 2019-10-08 12:53:18 -07:00
Bradley M. Kuhn
02097e5df2 Fix missing closing anchor tag 2019-10-08 11:54:36 -07:00
Bradley M. Kuhn
f09b733ddb Leadership and other bio updates, most notably Allison Randal.
Allison Randal joined Conservancy's board!
2019-10-08 11:07:54 -07:00
Bradley M. Kuhn
75b47bdcc1 Merge branch 'update-faq-to-esxi-6' of https://k.sfconservancy.org/website-denver 2019-10-07 16:47:49 -07:00
Bradley M. Kuhn
65a7838f52 Merge branch 'rmgplus' of https://k.sfconservancy.org/website-mlinksva 2019-10-07 16:42:51 -07:00
Martin Michlmayr
48b1c6a6cf Update filing date for FY 2018 tax return
Update filing date due to the 6 month extension.
2019-09-30 18:29:05 +02:00
Martin Michlmayr
85e4d25de5 Add FY 2019 2019-09-28 13:28:57 +02:00
Martin Michlmayr
21714b7326 Add Bdale Garbee to board
Bdale joined the board in 2018 but was never added to the web site.
2019-09-27 12:27:59 +02:00

Diff content is not available