This is an automated email from the ASF dual-hosted git repository.
sebb pushed a change to branch livenotice
in repository https://gitbox.apache.org/repos/asf/whimsy.git
from 23b4ea17 Create branch that can be applied to make NOTICE live
add ec33ada1 Check for duplicates
add 8dfb11a4 Obsolete
add fc5f1495 Add missing :name fields
add e21f249f committee needs svn and ldap
add b4cbeb13 Add a dummy CI file
add f097455a No need to use SVN to get the date
add d8196f02 Ensure first CI instance has access to parsed CI data
add 1329c571 revert, breaks a text
add d1a7ce31 Looks like Wunderbar is needed earlier
add 87e95165 Disable 24.04 [skip ci]
add c93fcce3 Flag GHA failure
add e11328ee Ensure overrides are in place before main code is loaded
add acbf79d7 Reported baremaps error
add 4e8c1586 Fixed
add 20fed59a Don't ignore missing CI file
add db8442a0 Another baremaps issue [skip ci]
add b1b3c85a Add menu item to delete current message
add adb7fddc Add an undelete button
add 0e8b021c Reparse needs active node
add 1e334150 Docco [skip ci]
add a3a86ea3 Display all messages with links
add b923b96e Ensure something useful is returned [skip ci]
add d2a1e6ff Current month may not have any messages yet [skip ci]
add bbbe8578 Fix typo in `DOCKER.md` (#232)
add 2e364b11 Better to use existing keypress
add 378e3deb Don't fail when parsing empty file
add 4a01056f Allow for empty YAML file
add abf9b38d Tools to list available mailboxes
add f88653dd Add Links to Deleted and All messages
add d0507327 Also add Pending messages
add a6585882 Add some notes about Annual vs. Special meeting
add 38856aaf Allow for missing config file
add 9a756e3f Allow for missing LDAP project group
add 3a1292ea See if can trace status hang
add e5de4c36 Revert "See if can trace status hang"
add 126b2630 Ignore cached gpg keys; always fetch
add 696ef873 Revert "Ignore cached gpg keys; always fetch"
add 5b679a64 Always fetch current key
add fcd0a9e2 Don't rely on import message
add 9b798538 Better key check
add 43d9cdcc Oops, wrong check
add 73694233 Better check
add 7dfd23c1 Try previous macos
add 028f7229 logo dev mail list override
add 46338fc1 Needed for CLI testing [skip ci]
add 09bc8a36 Rename to avoid collision with Ruby Monitor class
add ecb8fbfb Rubocop - Style/StringLiterals
add 1043781c Get current branch
add 1f103feb Link to roster
add 99329258 Fix LDAP name; see INFRA-26209
add 6f67f735 Fix LDAP name; see INFRA-26209 - bis
add a6c1af18 Allow for missing site
add e983659f Start to centralise private mail list derivation
add 4506d8f5 Replace broken mail address calculation
add 1ebfeaff Use library routines for getting private lists
add f0526c29 Use library routines for getting private lists
add 51e8e5f8 Merge branch 'master' into livenotice
No new revisions were added by this update.
Summary of changes:
.github/workflows/unittestlib.yml | 9 +-
DOCKER.md | 2 +-
Rakefile | 40 +-
asf.gemspec | 26 +-
config/setupmymac | 60 +-
lib/spec/lib/committee_spec.rb | 32 +-
lib/spec/lib/documents_spec.rb | 8 +-
lib/spec/lib/icla_spec.rb | 22 +-
lib/spec/lib/mail/mail_spec.rb | 10 +-
lib/spec/lib/mail/mlist_spec.rb | 36 +-
lib/spec/lib/member_spec.rb | 18 +-
lib/spec/lib/svn_spec.rb | 76 +-
lib/spec/lib/svn_wunderbar_spec.rb | 56 +-
lib/spec/lib/yaml_spec.rb | 28 +-
lib/spec/spec_helper.rb | 22 +-
lib/test/svn/apmail_bin/.archives | 17 -
lib/test/svn/board/committee-info.txt | 23 +
lib/test/svn/board/committee-info.yaml | 2 +-
lib/whimsy/asf.rb | 5 +-
lib/whimsy/asf/agenda.rb | 4 +-
lib/whimsy/asf/agenda/summary.rb | 4 +-
lib/whimsy/asf/board.rb | 4 +-
lib/whimsy/asf/committee.rb | 36 +-
lib/whimsy/asf/config.rb | 4 +-
lib/whimsy/asf/git.rb | 2 +-
lib/whimsy/asf/icla.rb | 2 +-
lib/whimsy/asf/icla_text.rb | 44 +-
lib/whimsy/asf/json-utils.rb | 4 +-
lib/whimsy/asf/ldap.rb | 22 +-
lib/whimsy/asf/mail.rb | 6 +-
lib/whimsy/asf/meeting-util.rb | 8 +-
lib/whimsy/asf/member-files.rb | 18 +-
lib/whimsy/asf/member.rb | 12 +-
lib/whimsy/asf/mlist.rb | 12 +-
lib/whimsy/asf/nominees.rb | 2 +-
lib/whimsy/asf/person/override-dates.rb | 3990 ++++++++++----------
lib/whimsy/asf/podling.rb | 4 +-
lib/whimsy/asf/rack.rb | 4 +-
lib/whimsy/asf/status.rb | 2 +-
lib/whimsy/asf/svn.rb | 20 +-
lib/whimsy/asf/themes.rb | 20 +-
lib/whimsy/cache.rb | 2 +-
lib/whimsy/lockfile.rb | 4 +-
lib/whimsy/logparser.rb | 2 +-
lib/whimsy/sitewebsite.rb | 8 +-
lib/whimsy/utf8-utils.rb | 4 +-
tools/agenda_summary.rb | 6 +-
tools/collate_minutes.rb | 44 +-
tools/comdevtalks.rb | 250 +-
tools/download_check.rb | 66 +-
tools/fixroster.rb | 4 +-
tools/iclasort.rb | 2 +-
tools/mboxhdr2csv.rb | 12 +-
tools/mirror_check.rb | 26 +-
tools/mkconf.rb | 12 +-
tools/moderationhelper.rb | 34 +-
tools/modify_pmcchairs.rb | 2 +-
tools/namemap.rb | 2 +-
tools/parsemail.rb | 4 +-
tools/ponyapi.rb | 8 +-
tools/ponypoop.rb | 4 +-
tools/proxyhelper.rb | 2 +-
tools/pubsub-ci-email.rb | 28 +-
tools/pubsub.rb | 12 +-
tools/pubsub2rake.rb | 24 +-
tools/site-scan.rb | 8 +-
tools/site_member_check.rb | 10 +-
tools/tocsplit.rb | 2 +-
tools/toucher.rb | 2 +-
tools/travis-relay.rb | 2 +-
tools/utf8-fix.rb | 4 +-
tools/vhosttest.rb | 2 +-
tools/votes2ini.rb | 4 +-
tools/wwwdocs.rb | 4 +-
www/board/agenda/Gemfile | 2 +-
www/board/agenda/Rakefile | 2 +-
www/board/agenda/Vagrantfile | 22 +-
www/board/agenda/bin/remind-cronjob.rb | 6 +-
www/board/agenda/daemon/wsc.rb | 14 +-
www/board/agenda/daemon/wss.rb | 12 +-
www/board/agenda/models/agenda.rb | 2 +-
www/board/agenda/models/minutes.rb | 20 +-
www/board/agenda/models/reporter.rb | 2 +-
www/board/agenda/routes.rb | 14 +-
www/board/agenda/spec/actions_spec.rb | 40 +-
www/board/agenda/spec/client_spec.rb | 6 +-
www/board/agenda/spec/filters_spec.rb | 16 +-
www/board/agenda/spec/forms_spec.rb | 18 +-
www/board/agenda/spec/index_spec.rb | 6 +-
www/board/agenda/spec/navigate_spec.rb | 4 +-
www/board/agenda/spec/other_views_spec.rb | 26 +-
www/board/agenda/spec/parse_spec.rb | 8 +-
www/board/agenda/spec/reflow_spec.rb | 12 +-
www/board/agenda/spec/reports_spec.rb | 14 +-
www/board/agenda/spec/secretary_spec.rb | 18 +-
www/board/agenda/spec/spec_helper.rb | 12 +-
www/board/agenda/spec/vue_server.rb | 4 +-
www/board/agenda/test/stresstest.rb | 14 +-
www/board/agenda/views/actions/attend.json.rb | 4 +-
www/board/agenda/views/actions/commit.json.rb | 4 +-
www/board/agenda/views/actions/financials.json.rb | 4 +-
www/board/agenda/views/actions/post.json.rb | 12 +-
.../agenda/views/actions/posted-reports.json.rb | 2 +-
.../agenda/views/actions/potential-actions.json.rb | 2 +-
www/board/agenda/views/actions/publish.json.rb | 6 +-
.../agenda/views/actions/remind-actions.json.rb | 2 +-
.../agenda/views/actions/reminder-text.json.rb | 6 +-
www/board/agenda/views/actions/responses.json.rb | 2 +-
www/board/agenda/views/actions/todos.json.rb | 4 +-
www/board/agenda/views/buttons/add-comment.js.rb | 4 +-
www/board/agenda/views/buttons/add-minutes.js.rb | 2 +-
www/board/agenda/views/buttons/commit.js.rb | 2 +-
www/board/agenda/views/buttons/draft-minutes.js.rb | 2 +-
www/board/agenda/views/buttons/email.js.rb | 10 +-
www/board/agenda/views/buttons/message.js.rb | 2 +-
www/board/agenda/views/buttons/post.js.rb | 10 +-
.../agenda/views/buttons/publish-minutes.js.rb | 2 +-
.../agenda/views/buttons/remind-actions.js.rb | 8 +-
www/board/agenda/views/buttons/reminders.js.rb | 6 +-
www/board/agenda/views/buttons/summary.js.rb | 2 +-
www/board/agenda/views/buttons/vote.js.rb | 6 +-
www/board/agenda/views/committers_report.text.rb | 2 +-
.../agenda/views/elements/additional-info.js.rb | 2 +-
www/board/agenda/views/keyboard.js.rb | 24 +-
www/board/agenda/views/layout/footer.js.rb | 4 +-
www/board/agenda/views/layout/header.js.rb | 6 +-
www/board/agenda/views/models/chat.js.rb | 6 +-
www/board/agenda/views/models/events.js.rb | 8 +-
www/board/agenda/views/models/jsonstorage.js.rb | 4 +-
www/board/agenda/views/models/pending.js.rb | 10 +-
www/board/agenda/views/new.html.rb | 8 +-
www/board/agenda/views/pages/action-items.js.rb | 4 +-
www/board/agenda/views/pages/fy23.js.rb | 6 +-
www/board/agenda/views/pages/report.js.rb | 2 +-
www/board/agenda/views/pages/roll-call.js.rb | 2 +-
www/board/agenda/views/pages/select-actions.rb | 4 +-
www/board/agenda/views/sw.js.rb | 6 +-
www/board/agenda/views/touch.js.rb | 8 +-
www/board/agenda/views/utils.js.rb | 6 +-
www/board/agenda/views/vue-config.js.rb | 2 +-
www/committers/tm-report.cgi | 4 +-
www/members/meeting.cgi | 32 +-
www/members/subscriptions.cgi | 9 +-
www/officers/acreq.cgi | 5 +-
www/project/icla/Rakefile | 2 +-
www/project/icla/main.rb | 8 +-
www/project/icla/views/actions/discuss.json.rb | 2 +-
www/project/icla/views/actions/update.json.rb | 2 +-
www/project/icla/views/actions/validate.json.rb | 12 +-
www/project/icla/views/actions/vote.json.rb | 2 +-
www/project/icla/views/app.html.rb | 6 +-
www/project/icla/views/pages.js.rb | 28 +-
www/project/icla/views/pages/discuss.js.rb | 20 +-
www/project/icla/views/pages/invite.js.rb | 12 +-
www/project/icla/views/pages/vote.js.rb | 22 +-
www/project/icla/views/vue-config.js.rb | 2 +-
www/roster/main.rb | 10 +-
www/roster/models/committee.rb | 5 +-
www/roster/models/committer.rb | 2 +-
www/roster/models/group.rb | 10 +-
www/roster/models/ppmc.rb | 2 +-
www/roster/public_committee_info.rb | 4 +-
www/roster/public_icla_info.rb | 2 +-
www/roster/public_ldap_authgroups.rb | 2 +-
www/roster/public_ldap_people.rb | 2 +-
www/roster/public_ldap_projects.rb | 2 +-
www/roster/public_ldap_roles.rb | 2 +-
www/roster/public_ldap_services.rb | 2 +-
www/roster/views/actions/authgroup.json.rb | 5 +-
www/roster/views/actions/committee.json.rb | 4 +-
www/roster/views/actions/email_forward.json.rb | 2 +-
www/roster/views/actions/memstat.json.rb | 16 +-
www/roster/views/actions/memtext.json.rb | 2 +-
www/roster/views/actions/nonpmc.json.rb | 5 +-
www/roster/views/actions/pgpkeys.json.rb | 2 +-
www/roster/views/actions/service.json.rb | 2 +-
www/roster/views/committees.html.rb | 8 +-
www/roster/views/committerSearch.js.rb | 2 +-
www/roster/views/duties.html.rb | 2 +-
www/roster/views/groups.html.rb | 8 +-
www/roster/views/iclaSearch.js.rb | 2 +-
www/roster/views/index.html.rb | 12 +-
www/roster/views/members.html.rb | 2 +-
www/roster/views/nonpmc/add.js.rb | 2 +-
www/roster/views/nonpmc/main.js.rb | 6 +-
www/roster/views/nonpmc/mod.js.rb | 6 +-
www/roster/views/person/github.js.rb | 2 +-
www/roster/views/person/main.js.rb | 12 +-
www/roster/views/pmc/add.js.rb | 2 +-
www/roster/views/pmc/main.js.rb | 10 +-
www/roster/views/pmc/mod.js.rb | 6 +-
www/roster/views/podlings.html.rb | 4 +-
www/roster/views/ppmc/add.js.rb | 2 +-
www/roster/views/ppmc/committers.js.rb | 4 +-
www/roster/views/ppmc/main.js.rb | 26 +-
www/roster/views/ppmc/members.js.rb | 2 +-
www/roster/views/ppmc/mod.js.rb | 4 +-
www/roster/views/ppmc_new.html.rb | 2 +-
www/roster/views/ppmcs.html.rb | 6 +-
www/roster/views/utils.js.rb | 2 +-
www/roster/views/vue-config.js.rb | 2 +-
www/secretary/iclaparser.rb | 20 +-
www/secretary/workbench/models/mailbox.rb | 22 +-
www/secretary/workbench/server.rb | 40 +-
www/secretary/workbench/tasks.rb | 6 +-
www/secretary/workbench/views/actions/ccla.json.rb | 4 +-
.../views/actions/check-signature.json.rb | 26 +-
.../workbench/views/actions/generic_reject.json.rb | 2 +-
.../workbench/views/actions/grant.json.rb | 2 +-
www/secretary/workbench/views/actions/icla.json.rb | 12 +-
.../workbench/views/actions/icla2.json.rb | 8 +-
.../workbench/views/actions/incomplete.json.rb | 2 +-
.../workbench/views/actions/memapp.json.rb | 12 +-
.../workbench/views/actions/parse-icla.json.rb | 2 +-
.../workbench/views/actions/pubkey.json.rb | 2 +-
.../workbench/views/actions/resubmit.json.rb | 2 +-
.../views/{deleted.html.rb => all.html.rb} | 13 +-
www/secretary/workbench/views/deleted.html.rb | 11 +-
www/secretary/workbench/views/forms/ccla.js.rb | 2 +-
www/secretary/workbench/views/forms/forward.js.rb | 2 +-
www/secretary/workbench/views/forms/grant.js.rb | 4 +-
www/secretary/workbench/views/forms/icla.js.rb | 12 +-
www/secretary/workbench/views/forms/icla2.js.rb | 2 +-
www/secretary/workbench/views/forms/memapp.js.rb | 2 +-
www/secretary/workbench/views/http.js.rb | 6 +-
www/secretary/workbench/views/index.html.rb | 7 +-
www/secretary/workbench/views/index.js.rb | 6 +-
www/secretary/workbench/views/index.json.rb | 10 +-
www/secretary/workbench/views/parts.js.rb | 29 +-
.../views/{deleted.html.rb => pending.html.rb} | 11 +-
www/secretary/workbench/views/vue-config.js.rb | 2 +-
www/site_or_pod.rb | 18 +-
www/status/README.md | 2 +-
www/status/index.cgi | 8 +-
www/status/monitor.rb | 14 +-
www/status/monitors/board_minutes.rb | 4 +-
www/status/monitors/git.rb | 10 +-
www/status/monitors/mail_jobs.rb | 2 +-
www/status/monitors/public_json.rb | 2 +-
www/status/monitors/secmail.rb | 2 +-
www/status/monitors/site_scan.rb | 2 +-
www/status/monitors/svn.rb | 12 +-
www/status/monitors/system.rb | 2 +-
www/status/monitors/unit_test.rb | 8 +-
244 files changed, 3375 insertions(+), 3207 deletions(-)
delete mode 100644 lib/test/svn/apmail_bin/.archives
create mode 100644 lib/test/svn/board/committee-info.txt
copy www/secretary/workbench/views/{deleted.html.rb => all.html.rb} (56%)
copy www/secretary/workbench/views/{deleted.html.rb => pending.html.rb} (59%)