This is an automated email from the ASF dual-hosted git repository.
sebb pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/comdev-people.git
at 0f2708e += .gitignore
This branch includes the following new commits:
new 99a02a4 git-svn-id:
https://svn.apache.org/repos/infra/infrastructure/trunk/projects/home@974401
90ea9780-b833-de11-8433-001ec94261de
new 3565ec9 Initial checkin from files copied from
hpme.apache.org:/var/www Excluding *.json generated files
new d55ec5c Embolden ASF member UIDs
new b04cee9 Extract common code
new 2813f65 Allow for broken JSON (INFRA-10888)
new 3f28e12 Only fetch header if it is needed
new 7d286ce Doc
new 4220384 Unused
new b3966ee Fix up some more issues by using Whimsy public data Also
display descriptions and proper names for PMCs
new 839432a Fix up missing names Fix derivation of PMC membership
new a5cb577 Display the chair name
new 88659a6 Add chairs for committers
new d99eef3 INFRA-10891: try to catch base64 encoded names as well
new 6a2b18f INFRA-10891: convert names from base64 if need be
new 2401160 wrong way around
new 3c7b7c0 INFRA-10891: Decode UTF-8
new 94b22d1 be more specific about b64 names
new f1a563b Ignore Eclipse files
new 16699aa The Base64 marker needs to be at the start of the name No
need to use regex matching Eliminate the magic number
new 73f6ee6 Missing )
new 24d4ae5 Duplicate color entry
new c8cf00c Display discrepancies between LDAP groups and PMC membership
new 99b3451 Ldap committee group does not exist for members
new 157feae Add link to home page
new bc80935 Don't show search results header if no search has been done
new a4c14e2 Add display of single PMC or User Can be used to link from
other pages, e.g. from projects.a.o
new f61ef36 Update documentation/add About page
new b953a5c Link back to main app page
new a3d82e5 Happy New Year
new 3bd11c8 Fix up cursor for lists
new b07a92b Linkify PMC names
new 2b552a4 Linkify UID references
new 62356fd Docn
new 22172a3 Use new Whimsy data bases Don't display disabled logins by
default, only on request
new 48caa5c Doc
new ba611bd use indexOf inside the roles array here, to conform with the
existing json structure
new 0c13160 typo, refactor
new ec160f7 add some caching to this
new 8b46c98 parse the JSON, d'uh
new 7df0c06 make it 2h
new 267b2a5 add people to cache
new 6e1d8d4 oops
new d471a53 move fetching from whimsy to another func, only fire if we
_need_ it
new 4525922 weed out some ldap groups from the list
new 1a0b80f Do the cheaper checks first
new e00d4ee Add a basic favicon
new 5434107 Rename to avoid confusion with a user id
new 0f433a2 Allow for missing uids Better handling of member pseudo-PMC
new 66a8f48 Fix the data sources drop spurious end tag
new eb955dc Docn
new ff247c4 Sort lists Report if PMC member is not also a committer
new 4ff42db Layout
new 72c6afd Sort pop-ups
new 8959a78 Sort Report if PMC member is not also a committer
new 26b7342 Indexed wrong list
new 56a0fbf LocalStorage access can fail with SecurityException and
QuotaExceeded Allow for these to avoid blank screens
new 4390fa1 Don't check for membership of non-existent Unix groups
new 985cc01 Only list actual PMCs
new 9380ff3 Show disabled logins in popup details and project lists
new 4d6ccc0 No point using parseInt on a variable that's already a number
new eb58332 Unused (and the parseInt was superfluous)
new fd74b49 Oops - parseInt was being used for its side effect, not the
parsing
new 5397cc9 Add multiple asynch URL loader from projects.a.o Only save
the parts of JSON that are needed Drop the local caching: - browsers cache
anyway, so it is unnecessary and increases the storage needed - 2 hours is a
long time between data refreshes
new bc57cc4 Not all unix lists have a corresponding PMC
new f3be71f Add support for unix, ctte, service and other groups Improved
error handling Add common functions for handling group displays
new 48d05f2 Increase text box size so placeholder can be read
new 1223785 Add live examples
new ccfaf64 More info
new ab12996 Some more checks on personal membership
new ebf9718 Display personal URLs Add some debug output
new f8c2a2f About homepage URLs
new ba02068 Add unlisted CLA listing
new a18c728 Use new data file
new de355fa Add link to individual committer details
new 8a7c2cb Add podling search
new afeae6c add pgp tool
new 10fb650 No longer needed
new 7ed12f3 Add a simple manual redirect
new 5885134 For pgp keys
new b8a91f8 Don't want to store any files in SVN
new 6f4357f More explanation
new 8f9c94f Sync with disk.
new dbafcb0 weave in some suggestions from sebastian
new 2a61904 hang on, only write to the index once we're done fetching
keys...silly
new 3e2fd2e Folder for group keys
new f246a57 add fingerprint as well, and an extra line
new 539afea add names to keys
new b7ede3c Currently unused Docn
new 64fbf1b also write out podling sigs, get roster from whimsy
new fcc8a96 needa add this as well :)
new 900cf88 line breaks
new 3bf654e Ignore work files
new 140c35d Add podling search (subset of others)
new 026d4e0 Doc
new 653d9e4 Link to some of the items that were available on the original
page
new 105181d Document
new b564885 apply sebastian's patch as per INFRA-11409, sans ipairs
(deprecated)
new 2530dfe Sync with installed files
new 20be00c Sync with disk
new c097289 Change heading for ASF members
new ad2d7f7 DOc tweaks
new 2faabb1 More docs
new 58bde0b Tweak
new 3906889 Save info on all json downloads
new e956b8d Replace <ul> with <table> throughout
new 3480e1d Tweaks
new 8df48a6 update logo
new ab0ef7d update asfmember feather
new f953538 use locally stored copies of the json (INFRA-11723)
new 248b76d Standardise
new 7f095e7 Enable service search
new 1ff08f5 Synch with recent changes
new d4e61f3 Relative link
new 32d2aa7 For committer-index new page
new 65f8514 Docn
new 25a4cfb Script to (re)create committer-index.html
new 3697924 Add generated date; fix some missing html tags
new b83fc3f Script to get updated copies of JSON files
new 5de4c9e Link to https://home.apache.org/ with hostname
new 75357f6 Revert 986350
new 191bb6b Not needed
new 33180f4 Ignore Eclipse file
new b45d3dd Don't force https://
new f24987e Show the details of the files used to create the page
new a2b4f86 Also create committers-by-project
new c5c9d93 Tweaks
new 9edb07f Doc
new ea94dec Copied from
https://svn.apache.org/repos/asf/infrastructure/site/trunk/content/foundation/press/kit/asf_logo_small.png
new 6b42735 Updated front page
new a46d5e0 These are now created by a cron job
new 1fbef49 Use an official logo
new f3b52fd Fix up HTML; close table tag
new 1f7f33f Tweak text Add last updated time to project list
new 77cc9b7 Doc
new 03bf5ce put the unix and pmc groups side by side to reduce page length
new e6edf26 Clarify
new ecb5752 Allow for missing Unix group (i.e. tac)
new 98d62de Grammar
new 1aef9c1 Fix bug: does not create keys for TAC (no unix group) or
Celix (only members with keys are only in pmc group) Merge the two lists so
everyone is included
new bbf15f5 Create the infra-root keys file
new b258f72 Fix ownership
new 33799f0 Link PGP key files from Id column
new 4ac1df4 Link to keys
new e24bf9b Updates
new 5410e58 Ignore the files which are created on the server
new be28902 Limit text width
new 1e9d42f Create subdirs for images and javascript and use them
new 79db75c Fix keys link: needs to be server relative
new 22ae45c Tweak
new c6c6e71 No longer needed
new a2120cf Ignore case for PMC names; allows e.g. ?pmc=Gump
new 803dbd8 Add committer map URL and temporary redirect page
new cfd3810 https does not work for comdev so redirect to http only
new 060edee Bring over the FOAF documentation from minotaur, updated to
remove the parts that no longer apply, and to include links to new services
new e4320cf Only store the key id if it was actually found
new f3d5646 INFRA-12042 only use full fingerprints
new be39063 Add timestamp
new 1db64f0 Space between header and table (as for PMC list)
new 4d4feb2 Add counts of PMC and Committer lists
new b6b2415 Why is my key not shown?
new 3f5328e Daily updates
new ba5ea17 Detect missing chair membership
new 5f7f09e Detect missing LDAP cttee Report missing ctee and unix groups
new 2cf2064 Typo
new 15bf028 Close correct tag
new dcb602a Note where LDAP cttee members are not in Unix group
new 931f70f Link to Unix group
new 8a387a4 Warn if podling group also exists
new 6201cc9 End the bold style
new 928cf93 Add ldap auth handling
new fa4e8af nonldap only contains podlings now, so this is redundant
new b4d86d5 Other groups don't really exist anymore
new ae26a9a Fix check for duplicate podling group
new 856014b nonldapgroups only needed for podlings now
new e2dc760 Bug caused by typo (and JS auto-instantiation of global
variables)
new cc2814a Bug caused by typo (and JS auto-instantiation of global
variables)
new 5f90479 Localise variables
new 3ae0b3d update to mention svn auto-update
new 2695c2c Trivial tweak
new 1fee5fc Use JSON files instead of laboriously parsing ldapsearch
output (Whimsy already did this for us)
new 244071b Oops, wrong comment sign
new 6d4ca38 Use LDAP for keys as well
new a4684ab Additional info for debugging
new 788999e Count invalid responses as well
new 7923288 Add 7-day log of nodata responses
new f3a9557 Document which keys found and where
new 30c3c28 Document key failures for users
new 4cb3a8a Minor tweaks and docn
new 2b92ccc Minor tweaks and docn
new cd80b1d Use local pgp database to cache the keys rather than fetching
them all every day
new 5b68dee pgpkeys are always upper case
new 0a3a287 Doc fix
new f3ffb07 CI.json is available locally; no need to use curl any more
new f7cc985 Seems home has got an older version of gpg that does not
support --log-file
new cd34a2a More logging
new 043b559 Try adding the key server
new 810e189 Tweak
new c547796 Ignore the pgp database
new 4c24708 Tweak logging
new 592897b Add direct access anchors
new 82fe90e * projects/home/tools/committers.py: (): remove Python 3.x
requirement by handling UTF-8 encoding within the JSON loading, and
when writing to the file (rather than an encoding within the file
object. add hash-bang to simplify running the script (svn:executable):
make the script executable
new 08f701f Do a minimal, first-pass conversion to EZT by moving the bulk
of the content into a template. The old content generation code is used to just
accumulate into a string, and inserted whole.
new c8561a0 Move the "versions" HTML coding into the template.
new f3297d9 Move the bulk of the roster HTML generation into the template.
new 4da85ed Add anchors for invalid keys
new 1025d3b Convert HTML generation for "groups" into the template. The
linkGroup() function now returns data objects instead of HTML.
new cc17ae9 simplify/clarify a lambda used for sorting
new 59fc344 * insert some comments to add newlines and clarity within the
template * move ezt import to top-of-file * add some booleans to the roster
objects for future tests in the template
new 8f599a0 Move the bulk of committers-by-project to a template.
new ea12b7d Close the a tag (props gstein)
new 1dcbd60 fix the lambda
new bd95cc4 ezt does not support Python3
new af1af5e Fetch ldap_projects as well
new ac2a157 Sort the key entries
new fe83c58 Get podlings from LDAP projects
new 926d23d No longer use nonldap file
new 5d8651d Doc tweak
new 0b48387 Use ldap_projects; drop nonldap_groups
new 4fa4b5b Get podlings from ldap_projects
new fd6f3cf Doc tweak
new e59c166 No longer needed
new d393490 Skip retired podlings and podlings group; add members to
correct hash entry
new 229eabd Fix crash if LDAP group missing
new 820e64e [phonebook] Fix HTTP markup and validation errors.
new d9144ec [phonebook] Fix XMLHttpRequest handling: first configure a
listener, then send the request.
new 5dc9941 No specials allowed
new 368849f Time travel
new 2dc3a32 Fix URL
new fef2217 More logging of errors
new 0c21f03 Easier to open
new 5d548af ldap_committee is no longer needed
new 5c89e85 Only pick up the unix non-project groups
new 5924860 Docco
new 4396011 No need for public_ldap_committees any more
new 9fe2c4c Docco
new 27ce5e9 No longer used
new 64d1f70 ldap_committee no longer used
new 6531252 Tidy up to use ldapprojects more; not longer need to create
ldapcttees
new debcd17 TODO more tidyup
new ebadf18 Add footer
new adbb1a1 See https://issues.apache.org/jira/browse/WHIMSY-274 for
details of keyserver
new 3f90f36 Revert 1047291 as the openpgp server is not auto-updated
new 0e76791 Updated years to current year (2020)
new 9b6b48a fix output match
new ec30f4f Unlisted CLA info has moved to Whimsy
new d95e4b9 Unlisted CLA info has moved to Whimsy
new 7ab2bb3 Restore links to CLA search
new f6b3147 Corrections and clarifications
new c2ac9c1 Moved to private P6 repo
new 6100d4b add backup check from keys.openpgp.org
new d869411 COMDEV-400 - drop group keys
new 743bcac Replace defunct sks-keyserver with ubuntu
new 8a8eada Updating committers.py to python3
new 920faa6 Removing local ezt and using pip instead
new 3e3be46 Many minor text edits to improve readability
new c854ae8 Minor text edits
new b9e03d0 do not encode here or we get bytestrings in output
new d9b77e7 json.loads 3.9+ no longer supports encoding; move to open
new bcb642f COMDEV-328 - don't publish 2nd-hand data
new e6a230d COMDEV-328 - don't publish 2nd-hand data
new 9d4db37 [COMDEV-432] group/unix display is fixed
new 5ce1f02 Use ldapprojects for Unix groups
new 2eb5038 Show restriction
new 94ffaa1 Get last date
new acd8514 Fix up docs
new d827163 Document why this is needed
new 7f45f63 Extract common pgp code; better handling of recv-keys errors
new 59b3daf Only retry --recv-keys
new 4e959af Ignore log files
new 5a21602 Needed for infrastructure keys
new dfacb4a Allow refresh to be skipped
new ce9923a Add a basic Docker build for local testing
new 2acefe0 Add webserver to container
new 6cb886e utcnow is deprecated
new 9059bc4 New year
new d7438de Unused import
new 742f80b Generate user home directory redirects if .htaccess is found
new 94e269e hostnames are case-blind; improve matching
new f4675a2 Add 404 file info. Hopefuly won't be invoked on old home.a.o
new 95e2356 Now resides under infra.apache.org
new 14f5279 Now resides under infra.apache.org
new 18cc31c Drop temporary debug
new a258f89 Duh - more debug
new 0f2708e += .gitignore
The 284 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.