Fixed issues
- DM-100: Remove duplicate resources owned by ROIS Japan
- DM-10: generate data export: data from and about the Netherlands
- DM-101: Royal Ontario Museum deletions
- DM-102: Carnegie Museums: Amphibians and reptiles - deletion
- DM-106: IMS: structure for Node information only allows one URL; clarify policy and possible need for IMS structure change
- DM-108: all non country nodes haven continent=Africa
- DM-1: generate data export: georeferenced data for region South Europe
- DM-11: Monthly re-registration of existing datasets: check with publisher that correct web service is used for updates
- DM-113: TAPIR resource “Natural History Museum Rotterdam” must be deleted
- DM-117: EWT - Group Observations must be removed
- DM-118: Create raw occurrence names export for fishes
- DM-119: ZFMK Coleoptera needs cleaning
- DM-12: remove DR 2620 after new datasets have been indexed (duplicate)
- DM-123: Fix GRIN adapter script: dwc archive contains species with variety names
- DM-124: USDA PLANTS Database corrupted
- DM-13: eBird: make sure coordinates are in correct sequence in raw_occurrence_record
- DM-134: Publish Indices Nominum Supragenericorum Plantarum Vascularium
- DM-136: Bacterial Nomenclature Up-to-date, DSMZ
- DM-141: Index new catalogue of life
- DM-14: USGS: remove old version after indexing from new installation
- DM-143: Try to get the global plant list publish their data
- DM-145: Fix Spanish checklists
- DM-146: NCBI taxonomy feeding common names into Nub
- DM-15: Data Network entry for VertNet missing
- DM-161: Use col hierarchy for nub instead of ecat managed one
- DM-16: eBird: overindexed due to configuration issue - remove _new_ records before rollover
- DM-17: Israel Nature and Parks Authority: clarify endorsement, connect to new Node
- DM-172: character encoding problem with dataset 8c6aacda-2fd5-48a6-9b27-c673163ce2dd, Mammif�res sauf Chiropt�res du Mus�u
- DM-174: At least 3 duplicate datasets for national checklist of taiwan
- DM-179: Dataset duplication: MICROBIS served through two different publishers
- DM-18: Orphaned datasets
- DM-182: Problems with interpreted occurrence dates in Dutch Vegetation Database
- DM-186: Provide statistics for NLBIF
- DM-189: Secretariat staff incomplete and unordered
- DM-190: The Canadian node manager is not surfaced in the portal
- DM-195: Records still not showing
- DM-196: Colombian datasets migrated from one IPT to another fail to update now
- DM-199: MVZ Bird Collection duplicated in index
- DM-202: Source data/indexing issue ?
- DM-204: Indexing issue with a specific dataset
- DM-206: Remove Plazi TAPIR from registry
- DM-2: generate data export: georeferenced data for Magnoliophyta
- DM-21: Dataset not associated to any agent
- DM-216: Verbatim records of checklist data showing 'Page not Found'
- DM-219: This http installation is a GBIF one, not MfN
- DM-220: Pensoft publishes same dataset twice
- DM-22: Flanders Marine Institute (organization) is publishing a Dataset (World Register of Marine Species)
- DM-221: Pensoft BioDiveristy Journnal datasets not indexed
- DM-222: Reindex latest Catalog of Life
- DM-225: Spider checklist might be occurrences?
- DM-23: Index occurrences lacking a taxonomic identification
- DM-244: Select backbone sources
- DM-245: Reindex backbone sources
- DM-246: Cleanup GBIF publisher entries
- DM-247: Duplicate datasets from Staatliches Museum für Naturkunde Stuttgart
- DM-25: check whether new IPT resources are to replace the Tapir dataset at "Instituto de Investigación(...)"
- DM-253: Decide on license to use for GBIF backbone dataset
- DM-256: Duplicate Naturalis dataset?
- DM-270: The country report section on "Newest publishers" is showing a dataset
- DM-27: make sure all previously deleted datasets will be gone again before rollover
- DM-275: Citizen science statistics
- DM-276: New dataset (and publisher), no basis of record
- DM-280: Number of occurrence records for Norway does not match
- DM-281: All Atlantic records are incorrect
- DM-28: Tag http://gbrds.gbif.org/browse/agent?uuid=fe1728e4-fd7e-11e1-b61b-00145eb45e9a as "not to be indexed"
- DM-282: SYSTAX -dorsa offline
- DM-291: review backbone patch and latest CoL
- DM-29: Tag dataset "NSW Department of Environment, Climate Change,..." as "not to be indexed"
- DM-292: Link break in Darwin Core Archive
- DM-293: Create higher algae classification checklist
- DM-297: 'Facility' misspelled in Datacite refs
- DM-300: This is an occurrence dataset
- DM-301: Global Names Usage Bank considered harmful - mass duplication of names
- DM-302: Classifiy incerae sedis nub families
- DM-303: Numbers out of sync
- DM-304: correction request for page http://www.gbif.org/publisher/98dbab03-09e5-4ceb-988e-04f3e803decb
- DM-305: Duplicated CHECKLIST datasets from GBIF Backbone Taxonomy
- DM-313: Please register UDYAMA one of the participating Organisations
- DM-316: Invalid EML in Nederlands Soortenregister
- DM-32: Delete duplicate access points from IRD
- DM-34: ECOCEAN publisher: remove wrongly attached Tapir service
- DM-35: Migration NRM-Fishes from GBIF-Sweden / Tapir to Swedish Museum / IPT: update log_message entries to new institution at rollover (both indexing and usage)
- DM-36: Create data export: Plantae
- DM-40: Dataset has 2 owning organisations - should only have 1
- DM-42: Create data export: invasives
- DM-43: Create data export: Poaceae
- DM-46: Migrate resource Nijmegen Natural History Museum (NL) – Herbarium (data_resource 9185)
- DM-47: Clean up on datasets deleted from the registry
- DM-48: Remove duplicate: BfN Bundesamt fuer Naturschutz / Netzwerk Phytodiversitaet Deutschland
- DM-49: Generate 2012 statistics for Annual Report
- DM-50: Create data export: Mexico
- DM-52: Un-delete San Diego Natural History Museum "Mammals specimens" dataset from registry
- DM-53: University of Alberta Museums: check whether dr 772 is deleted correctly from registry
- DM-55: Generate statistics for NSF final report
- DM-57: Remove old DiGIR datasets from Florida Museum of Nat. Hist.
- DM-58: SysTax datasets ID 14438 and 1875 are likely to be overindexed
- DM-61: Florida Museum on Natural History: remove DiGIR access point
- DM-63: Create data export: plant genera and families in the Americas
- DM-65: Support data export: Plantae
- DM-66: Create data export: vertebrate groups per continent/region
- DM-68: Create data export: Plant families global
- DM-69: Create data export: Anas platyrhynchos
- DM-7: generate data export: Poaceae
- DM-71: Dataset b374aadf-ab53-4d6d-9779-993c2b63e98d doesn't exist anymore at access point
- DM-74: Fix dataset type for two datasets
- DM-75: Checklist dataset with occurrence dwca indexed and in cube
- DM-77: cdbcc960-d9d9-43b8-bdaa-148fb034a635 contains header row repeated internally
- DM-78: d21209bf-b1e0-4a97-9861-9868cb461786 contains multiple records for same triplet
- DM-82: GRIN Taxonomy for Plants (ECAT Development Publisher migration)
- DM-83: ICTV Master Species List (ECAT Development Publisher migration)
- DM-84: Update country name list in live portal to reflect current names for ISO countries
- DM-86: Interim Register of Marine and Nonmarine Genera and IRMNG homonym list (ECAT Development Publisher migration)
- DM-88: The Clements Checklist (ECAT Development Publisher migration)
- DM-89: Mammal Species of the World, 3rd edition (ECAT Development Publisher migration)
- DM-9: Test indexing for https access point
- DM-95: Registry: make sure all country-based publishers have a country associated
- HIT-10: harvest-webapp-refactor: modify synchronization with the Registry
- HIT-1: Remove unused code from synchroniser-gbif-refactor
- HIT-11: harvest-service: ensure resource synchronization immediately follows a metadata update
- HIT-12: harvest-service: integration tests fail
- HIT-14: Merge latest changes made in trunk to branch
- HIT-15: harvest-service: adapt registry synchroniser following changes to registry-ws
- HIT-16: harvest-service: add README file
- HIT-17: harvest-service: trigger automatic resource update after synchronisation
- HIT-18: harvest-service: don't schedule auto registry update on failing technical installation sync
- HIT-19: harvest-webapp: link to harvested files in console page broken
- HIT-20: Harvest Webapp logs to the console
- HIT-2: Separate web app and thread pool to run in separate JVMs
- HIT-22: Flag BioDatasources as deleted, if they relate to deleted technical installations and datasets
- HIT-23: HIT endpoints not added for registry synch by Node (Finland)
- HIT-25: DwC-A target count not updated on metadata update
- HIT-26: Request for a richer log for DiGIR (and BioCASE?) metadata updates
- HIT-27: BioCASe: metadata update does not get transmitted into portal db
- HIT-28: Exception thrown during synchronization during data provider update
- HIT-3: Create new project: harvest-service
- HIT-31: gbrds-web-dsaware: add Dataset type drop town
- HIT-32: gbrds-web-dsaware: set dataset type = occurrence on all dataset posts
- HIT-33: Ensure HIT web app, harvest-service, and registry-metadata-sync are all rotating log files
- HIT-34: gbrds-web-dsaware: remove deprecated service types from drop down
- HIT-39: duplicate resource access points created (metadata synch from registry into current portal db)
- HIT-4: harvest-webapp-refactor: remove scheduler related code
- HIT-44: Joblist function KILL does not work on at least one TAPIR dataset
- HIT-49: Natural History Museum Rotterdam - harvested text could not be found error, DwC archive
- HIT-50: Remove Vertical Tabs from the harvested raw occurrence records.
- HIT-5: harvest-service: Integrate MetadataSync
- HIT-52: Support automatic follow-up on changed "owns" relationship
- HIT-54: data_resource.provider_record_count isn't being updated for DwC Archives
- HIT-55: Unendorsed organization dataset was pulled into HIT from GBRDS
- HIT-56: (PANGAEA et al.) Excessive synchronizing with the GBRDS after sync. with the indexing database is finished
- HIT-57: Registry synchronisation: allow contact twice if appearing in different roles
- HIT-58: Metadata-only datasets aren't synchronized to portal index
- HIT-6: synchroniser-gbif-refactor: synchronize portal IDs with Registry
- HIT-7: synchroniser-gbif-refactor: get organization and resource metadata from Registry
- HIT-8: harvest-service: remove old metadata harvester code
- HIT-9: harvest-service: modify behavior of metadata harvesters (orange bioDatasources)
- INF-100: Cluster slave cloudera-scm-agent doesn't come up properly on boot
- INF-102: Put hadoop tmp directory on a bigger disk
- INF-104: Uncertain records in the __country table of the IMS
- INF-105: After upgrade to cdh4.4+ make sure audit logging is off
- INF-112: Improve alerting (deprecate nagios?)
- INF-113: Upgrade Jira (server and software)
- INF-114: c-deploy 'webserver' role requires manual pip installations
- INF-116: failed deploy leaves multiple services in zk
- INF-119: Make solr jetties system services to start on reboot
- INF-121: cannot upload image to a jira issue
- INF-123: Decommission b14g3 and b14g6
- INF-125: C++11 compiler on rancor
- INF-126: explore local npm
- INF-130: Migrate away from LiveLink
- INF-131: backup place for CMS DB
- INF-132: Archive and remove PHP project for imsgbif.gbif.org
- INF-133: OccurrenceHDFSBuild Oozie workflow fails
- INF-134: Renew biodiversityinformatics.org
- INF-53: Confluence calendar / Jira issue integration
- INF-85: Migrate from staging to uat
- INF-92: investigating tape backup issue 01 feb 2014
- INF-93: Write a script to delete datasets from cram
- INF-95: Warning when submitting a worklog entry.
- INF-97: Cluster machines have a real /etc/rc.local - should be symlink
- NPTPM-1: Report on the result of the review of NPT Startup
- NPTPM-2: Create a public summary of the NPTS uptake plan
- NPTS-11: Ability to customizing ‘how to publish to GBIF’ page to conditions relevant to the particular GBIF Participant Node
- NPTS-1: Species map tiles should be restricted by the boundary of a country, rather than showing tiles globally.
- NPTS-12: Rearranging some of the names of the NPT Startup site sections, such as the tabs on the ‘species’ page
- NPTS-16: Setting up l10n client on nptstartup.gbif.org for localisation activities on NPT Startup modules
- NPTS-20: Branding of national institutes including the possibility of showing logos
- NPTS-2: Adopting Registry API
- NPTS-23: Cancel the mandatory field of GBIF Participant Node
- NPTS-25: Retrieving journal names from Mendeley
- NPTS-27: Streamline the installation process
- NPTS-28: "No results" shown when there is no EOL content retrieved yet.
- NPTS-30: Support jsonp for country citation calls
- NPTS-31: Cannot complete installation
- NPTS-3: Detach the setup form in NPT Startup profile and combine it with npt_setup module
- NPTS-32: Problems with the installation: "Your hashcash string is not valid"
- NPTS-34: Upgrade code to the latest Scratchpads version
- NPTS-36: Supporting portal Drupal by only emitting array for function all
- NPTS-37: 'No defined vocabulary while importing taxonomy."
- NPTS-4: Create npt_memdeley module to deal specifically with Mendeley API.
- NPTS-43: Extra "save configuration" button on system configuration pages
- NPTS-45: The NPT setup module does not appear in the dashboard
- NPTS-48: Need to update the form-flow block for the scratchpads_admin theme.
- NPTS-7: Call to undefined method stdClass::render() on the view block before EOL media contents are cached
- PA-3: Publication of data from the India Biodiversity Portal
- PA-4: Uruguay Node shown twice on website
- PF-1000: IE9: Link to search filter under "Your Downloads" not working
- PF-100: Georeference displaced in map. One example docu...
- PF-1002: Country drop down is not pretty
- PF-1003: strange ranks in facets
- PF-1004: Combined species / dataset search show records without a scientific name
- PF-1005: Dataset details Oops
- PF-1008: Odd wording on News tab for countries
- PF-1009: Scientific name shows as 1 in occurrence search
- PF-1010: Catalogue of life has wrong year
- PF-101: Still trying to figure out the layout of informati...
- PF-1013: Other nodes listing broken
- PF-10: Some inconsistencies on species pages: 1. In '...
- PF-1015: invalid URLs in IMS bring down entire query
- PF-1016: IMS has various invalid URLs
- PF-1017: Drupal news items on country pages not using summary texts
- PF-1018: Opportunities page not currently showing tab structure
- PF-1019: Upper menu change
- PF-1020: Contacts contain label of "enum.contacttype.TEMPORARY_HEAD_OF_DELEGATION "
- PF-1021: no border line above heading please
- PF-1022: restyle news search list
- PF-1024: wrap date into a paragraph <p>
- PF-1025: Discuss use of table of content
- PF-1026: Links open in new window / tab
- PF-1027: How to join
- PF-1028: Occurrence search results say Published by <DatasetTitle>, should say Published in
- PF-1029: Numbers do not make sense on species home
- PF-1031: Voting participant names don't match what they click to
- PF-1032: GBITS Newsletter text runs outside box
- PF-1036: Help dialog is white background on white background
- PF-1041: Remove this tab please
- PF-104: At http://uat.gbif.org/country/DK the website URL ...
- PF-1044: PublishingCountry needed as occurrence index filter
- PF-1045: Classification browsing fails after clicking on "All"
- PF-1047: Antarctic spelled wrong in Participant name
- PF-1048: Classification browser broken on IE10
- PF-1050: update footer links
- PF-1051: Check that EEA and VertNet show up in the participants list
- PF-1052: Check that any recently joined participant is represented in the portal
- PF-1053: Facet filter: check whether name type "latin" should be renamed or excluded
- PF-1054: Usage agreement page link is wrong
- PF-1056: Downloaded occurrence.txt missing characters
- PF-1060: From drupal pages the GBIF.ORG logo links to /<area>/summary - should be /
- PF-106: Received error message when attempting to download...
- PF-1066: Record count might not be accurate
- PF-1068: Map colours again ...
- PF-1070: Change order of articles on species pages
- PF-1071: Opportunities tab currently points to search result instead of Drupal page
- PF-107: Case sensitivity with autocomplete
- PF-1077: dataset search always returns publishingCountry=ZZ
- PF-1080: Should the final API urls include a version
- PF-108: No info on Node address or staff on Brazil country...
- PF-1086: Vertnet wrongly sorted in Participants list
- PF-1087: Continent view of country list not advisable
- PF-1088: Change wording of introductory text to country list
- PF-109: PLease insert teh following details in te summary ...
- PF-1094: Mendeley statement seems inaccurate to me
- PF-1096: Data search link from "featured data use" pages: ensure the query is complete
- PF-1097: Disclaimer, point iii: change link to point to new data use agreement page
- PF-1100: news menu item covers community when expanded
- PF-1101: Add featured datasets to dataset home
- PF-110: Remove Rod Hay as Staff member. GBIF NZ has no sta...
- PF-1103: news list styling bad
- PF-1106: Add link to data sharing agreement under Step 3
- PF-1108: Dataset detail wrong list indentation for ALTERNATIVE IDENTIFIERS
- PF-111: If you would like to include news from the Austral...
- PF-1112: Typo: text says "403 Frobidden"
- PF-11: On homepage, occurrence count sticks at 3000000 an...
- PF-1116: NameParser: broken link going to ecat-dev
- PF-1119: Ooops page says use "Report a Bug" but should say "Feedback"
- PF-1121: Publications sitting outside of a white box
- PF-112: Check the percentage reported under "Countries of ...
- PF-1123: Two changes needed for asterisks in country list
- PF-1124: Missing publications
- PF-1127: Clicking Download button without any filters applied gives Ooops
- PF-1128: BLOCKER: Wrong URL for opportunities
- PF-1129: List of countries of origin uses "hosting". Is this confusing?
- PF-1130: Add participant title to API
- PF-113: On page http://uat.gbif.org/country/FI/publishing ...
- PF-1132: Taxonomic browser classification breadcrumb bad
- PF-1133: Node homepage not absolute
- PF-1138: Species search, common names, encoding issue, diacritical signs
- PF-1139: Occurrences, Filtering Collector name, encoding issue, diacritical characters
- PF-1140: Zip codes don't appear on people's addresses
- PF-114: On page http://uat.gbif.org/country/FI/participati...
- PF-1143: IPT page stats are not accurate
- PF-1146: Wrong case in Drupal URL
- PF-1149: Site search result: paging does not work consistently
- PF-1154: Upper menu change
- PF-1156: Make download of ORC documents more obvious
- PF-1160: SOURCEID explanation is missing in occurrence api page
- PF-1162: Support scientific name query in the OccurrenceAPI
- PF-1165: Extremely important correction for danish country page
- PF-1166: Notify others of results feature does not work
- PF-1175: Missing image?
- PF-1178: Footer change
- PF-1180: occurrence API docs use wrong example links
- PF-1181: Please link back to NPT project page from tools item
- PF-1184: old version of delegate list appearing here
- PF-1185: facets blurry and too light
- PF-1189: Remove >> from Last button
- PF-1190: Upper menu change
- PF-1191: Login style broken because of deleted background image
- PF-1196: XSS vulnerability on Node search
- PF-1204: Cannot download
- PF-1205: BHL link missing if no bibliography is given
- PF-1207: Download: cannot cancel
- PF-1210: 'Global'
- PF-121: Very good works. Some updates on the contacts,...
- PF-12: In the 'minimal' map view, the yellow squares show...
- PF-1215: LSID is shown twice and no source TaxonID
- PF-122: Sorry for the previous message sent. I meant Tanza...
- PF-1224: Change disclaimer texts on the old portal to reflect the fact the new one is launched
- PF-123: i get the Error message that Username format is in...
- PF-1232: Ideas for Your Downloads screen
- PF-1234: Link problem
- PF-1239: URLs to the old communication portal are mostly broken
- PF-124: ‘Data Publishing’ section (tab) In the ‘Data from...
- PF-1243: Social Links and Examples of Queries or Data Use
- PF-1244: Filter collection date
- PF-1245: ArrayIndexOutOfBoundsException
- PF-1247: Explore datasets: Searching for long dataset names returns three dots
- PF-125: ‘News’ section (tab) We suggest making use of our...
- PF-1254: Download row headers contain NULL characters
- PF-1258: download ready email notifications should contain description of data
- PF-1260: Species suggest unusably slow
- PF-1268: Duplicate registration of datasets
- PF-1279: Reset password email using the address uat-portal@gbif.org
- PF-128: The password resetting page looks bad, the login b...
- PF-1290: Data provided by Brazil listed as "about" but not "from"
- PF-1291: Typo in metadata title
- PF-129: The login page looks wrong
- PF-1293: Problem to download big batch of data (around 2 Go or more)
- PF-1299: Month query selecting November shows as December
- PF-1302: The list of contacts is not displayed in the proper manner (in the portal)
- PF-1304: Non-endorsed publishers show up in the portal
- PF-1311: Search result shows HTML
- PF-1312: Remove occurrence-search-ws from Jawa
- PF-1318: Not finding things where I expected them to be ;-)
- PF-1324: Registry console tagging broken
- PF-1329: can't have access to the participant list
- PF-1333: Website wrong
- PF-134: Please rename description at the top of pages for ...
- PF-1343: Downloads not available
- PF-1344: Cannot download occurrence data using Download button on gbif.org
- PF-1345: choosing the best search options
- PF-135: cannot download data
- PF-1362: If a dataset is flagged as deleted, show this on the dataset detail page
- PF-137: Link to Darwin Core Archive download fails (as it ...
- PF-1372: Data Error
- PF-1378: Add external link to CoL
- PF-138: Clicking on "17 more" under Appears in....Occurenc...
- PF-139: Norwegian IMS participant information not shown in API
- PF-1392: How do I use the data from a downloaded dwca
- PF-1394: download fails obscurely
- PF-1395: download failure
- PF-1396: Trying to download occurrences Tapirira, failed.
- PF-1397: "It seems you have discovered an unforseen error!"
- PF-1399: Follow-up to another bug I just filed
- PF-1400: cannot download although logged in
- PF-140: The species autocomplete does not offer the specie...
- PF-1402: Unable to download, not something weird with account
- PF-1403: Species Data Download Error
- PF-1404: Error when attempting to download occurrences
- PF-1405: Request Download Not Working
- PF-1406: recurrent oops pb to dowload data
- PF-1407: Error
- PF-1408: Error attempting to download records (222 records)
- PF-1409: unable to download data
- PF-1410: Quercus crispula occurrence
- PF-1411: problema, no envia la base de datos al correo
- PF-1412: download failed
- PF-1413: i can't download the file!
- PF-14: Under External Links, Biodiversity Heritage Librar...
- PF-1414: oops message downloading occurrences
- PF-1415: Data not dowloaded
- PF-1416: error de descarga
- PF-1417: oops message downloading occurrences
- PF-1418: Oops It seems you have discovered an unforseen error! Please use the Feedback button on the right to file an issue. Thank you for helping to improve the service.
- PF-1420: No se pueden descargar las ocurrencias de la base de datos
- PF-1422: 503 status code on the old API
- PF-1423: Unable to down load
- PF-1427: Cannot download any occurrence from the website
- PF-143: Muhammad Ismail is correct instead of Ismail Bhatt...
- PF-1447: Broken links in the portal's IPT information page
- PF-1454: Portal user cannot reset their password
- PF-1459: Definition of "Originator"
- PF-147: Head of Delegation of GBIF-Benin: Dr Akouehou Gast...
- PF-148: nothing, but facetting or sorting datasets by numb...
- PF-1482: API documentation
- PF-150: Oops on see more vernaculars
- PF-151: Not all vernacular names shown, paging buttons mis...
- PF-15: Trivial but noticeable textual issue: In list of d...
- PF-1519: data NOT updated during reindexation
- PF-154: account creation failed after submitting person...
- PF-1551: Name API match endpoint
- PF-156: Very useful with the statements about data about a...
- PF-1563: Download error
- PF-157: Very useful and informative.
- PF-1574: Name not being interpretted
- PF-158: DanBIF questions content of their country page
- PF-1583: Select Occurances by bounding polygon?
- PF-160: as requested, missing info on my participation rol...
- PF-161: Color and design
- PF-16: Some strange behaviour here http://staging.gbif.or...
- PF-1619: Inferred country means records don't appear on maps
- PF-163: missing see more link for published datasets of an...
- PF-164: vernacular names language bars exceed block width
- PF-167: An error popped up when searching for occurences o...
- PF-168: Nearly all contacts have an UNKNOWN country zz whi...
- PF-169: contacts with long emails not wrapping lines
- PF-170: species description does not load initial text
- PF-171: machine tags shown as public tags. Might be a regi...
- PF-173: Downloads: clicking cancel doesn't change status t...
- PF-175: Data Publisher should read Data publisher
- PF-176: Tile reads: "A GBIF A GBIF Voting Country Particip...
- PF-177: Image not visible. Suggest doing ajax check first...
- PF-1780: Registering on GBIF website
- PF-1785: First and last link on Capacity Enhancement page not working
- PF-1788: tyüesürovoded by germany
- PF-1790: Finding it difficult to do an occurrence search
- PF-1792: z-index issue with dropdown menu on occurrence search
- PF-1793: Disclaimer blocks biovel workflow
- PF-1797: When updates are made to the Metadata on an IPT, how long does it take before these changes are reflected in GBIF?
- PF-1800: dataset metrics footer broken style
- PF-180: The DwC-A should have a header file inside, to all...
- PF-1802: Filtering species searches by dataset unwieldy
- PF-1804: Service unavailable on page
- PF-1809: Show last indexed by GBIF date
- PF-1817: Remove GBIF ID from verbatim terms
- PF-182: The homepage for Humboldt University is dead and l...
- PF-1826: Link to resource page showing twice on a Country page
- PF-183: Until recently, I could use the API call "http://a...
- PF-1833: Broken link (participants list)
- PF-1834: Dis cute
- PF-1837: Publisher URL incorrectly entered
- PF-184: Viewing with Safari on iPad with retina display - ...
- PF-1845: Previous Participants: should their status as "observer" show on the country page?
- PF-1856: ETAT HTTP-500
- PF-1859: Retrieving activity data for FMNH
- PF-1860: Eudocima materna 151 results, but then oops
- PF-1861: what happen
- PF-186: Homepage title (what you see on top tab in browser...
- PF-1862: I cannot download data
- PF-1863: your search facilities are not working at all
- PF-1864: can't view records in viewable area
- PF-1865: Error in accessing data.
- PF-187: Occurrence Homepage throws JS error
- PF-1879: Wikipedia
- PF-1880: Will this GBIF test dataset go away automatically?
- PF-1881: slow to open pages
- PF-188: basis of record occurrence search filter gets ignored
- PF-1886: "node established" date needs correction from 2012 to 2002
- PF-1887: Taxon match way too fuzzy
- PF-189: Search (dataset at least) doesn't handle UTF-8 stuff very well (if at all?)
- PF-1893: Hyperlinks on publisher page include wrong prefix
- PF-1894: Styling broken on view species button
- PF-1895: Review proposed citation format for downloads
- PF-1896: Trim trailing slashes
- PF-1900: Error 503, no map shown for Ciliata mustela
- PF-190: user registration page has wrong title
- PF-1902: Can not use
- PF-1906: error when searching for species
- PF-1908: failed to access record from internet search
- PF-1909: Web pages are troubled
- PF-1910: Species search problem
- PF-191: Taxonomic browser links broken when run locally in jetty without context
- PF-1911: problem to download occurrences
- PF-1912: problem to download occurrences
- PF-1913: problem to download occurrences
- PF-19: Occurrence download URL in email when using uat.gb...
- PF-1914: species pages won't show
- PF-1915: No pages available for Ananas bracteatus
- PF-1916: Link back to source not obvious
- PF-1917: Remove old GBIF Portal dataset links
- PF-1918: Move occurrence map in dataset details up in page
- PF-1919: Bad data
- PF-1920: News items ordering by update date, not creation date
- PF-192: Species-verbatim page fails
- PF-1926: Cube and occ solr out of sync for Kew records of Festuca psammophila
- PF-1927: Why do we show an empty map for the portugal checklist?
- PF-1928: Move alternative identifiers to main summary section
- PF-1933: Dataset search Oops
- PF-1935: Wrong information displayed for Participant Node Managers Committee
- PF-1941: "work program" search returns no results
- PF-194: verbatim occurrence details shows "class java.util.TreeMap" for class
- PF-1944: Registry prod deploy failed
- PF-1945: Wrapped occurrenceID obscures other data
- PF-1946: dataset title should be truncated in green page header
- PF-1948: Render unknown terms in verbatim view nicely
- PF-1951: dataset not indexed
- PF-1953: favicon missing from drupal
- PF-1958: cannot sort by species in occurrences list
- PF-1959: Acoela is an order
- PF-196: taxonomic browser throws exceptions when rank=null
- PF-1966: problem login
- PF-1967: yellow back bar & classification style broken
- PF-1975: Data dropdown menu partially hidden
- PF-1976: bad looking species header with zero occurrences
- PF-1980: broken link?
- PF-198: My "occurrence downloads list" lists show the same job many times
- PF-1982: It is helpful, usable but not flawless
- PF-1988: Missing link in text
- PF-1990: Download Ophionereis LÜtken 1859 Map database
- PF-1993: Remove link to complete classification when highest rank = entry point
- PF-1994: Context help: possible to alert user of taxon-filter occurrence search of species search option?
- PF-1996: i can not creat a new account
- PF-1999: Can't access download; doi not registered
- PF-2000: registration form: submit button not active - why?
- PF-200: Fix Selenium tests in the Portal
- PF-2002: password reset confusion
- PF-2003: mandatory elements: consider giving feedback on what is still missing
- PF-2004: broken link (404 error)
- PF-2006: previous form entry remaining in submission form after change of toggle button
- PF-2008: Numeric Strings are localized incorrectly
- PF-201: Tags on dataset page are hidden behind the action box
- PF-2013: registry content: typo in the institutional address spelling "Ottowa" instead of "Ottawa"
- PF-20: The autocomplete on the scientific name search loo...
- PF-2016: Download taking hours
- PF-2017: Mismatch between the general figure for data publishing from the country and the summary table
- PF-2018: images on this page broken - http://www.gbif.org/dataset
- PF-2020: Minor: CSS issue on the download selection format
- PF-2021: Link not correct
- PF-202: SingleSignOutFilter is not invalidating the session, so "currentUser" (BaseAction) is going to be still valid even when we have logged out from CAS
- PF-2025: Confusing Notifications UI on download
- PF-2028: Notify others feature not working for new downloads (on UAT)
- PF-2030: Webpage not working
- PF-2040: Error while trying to download
- PF-205: Old logged in user remains in the java portal when logging out and subsequently logging in as another user
- PF-2057: Occurrence downloads fail silently
- PF-2059: GBIF data download failed
- PF-206: When browsing a specific dataset detail page and the dataset logo big it doesn't fit on the page
- PF-2062: Feedback form: make supplying an email address more obvious
- PF-207: occurrence search: configure button: collection code does not appear in summary column
- PF-2072: search
- PF-2077: Multimedia search no longer works
- PF-2078: hasCoordinate is always false in downloads
- PF-208: Include higher taxa only in the search results classification
- PF-2085: Dataset title not handled correctly
- PF-2087: download zip files are empty
- PF-209: occurrence search exception: occurrence.SearchAction.getDatasetTitle(java.lang.String)
- PF-2092: Observation record counts are way off for countries
- PF-2094: Resource already has DOI
- PF-2095: Name of UK node showing incorrectly in endorsement field
- PF-2099: Error 503
- PF-210: occurrence download: zipped download not found
- PF-2103: Publisher self-registration page not working
- PF-2105: Thread of this link gets lost
- PF-2108: Download limit changed?
- PF-2111: Submission of publisher information
- PF-2112: Collector suggest is case sensitive
- PF-2113: Collector search for Markus Döring not working
- PF-21: When opening the download on WinZip gives: Warn...
- PF-2116: lat long numbers are switched
- PF-2117: page does not exist
- PF-2118: NCBI search classification with lots of ???
- PF-2120: Feature request: Add organization and country to BID email sign-up
- PF-212: When using foreign characters, some dataset searches do not bring back results
- PF-2124: Problem with temporal publishing trends
- PF-2125: Invalid Darwin Core Archives generated by the portal
- PF-2127: Search result resulting in blank page
- PF-2: Test the feedback button
- PF-213: Occurrence Search: Scientific Name filter only works with values from drop down
- PF-2135: occurrenceID in page header breaks design
- PF-2136: Show list of all names that are based the same original name
- PF-2138: view (11) occurences
- PF-2140: 'No license given' on photo from iNat observation?
- PF-215: Broken link from taxon name usage page to source checklist dataset page
- PF-216: Freemarker exception on dataset detail page
- PF-217: occurrence search style: basis of record and collection date filter sections contain styling errors
- PF-218: occurrence search: autocompleted dataset name in dataset filter links to dataset page
- PF-2184: Should character returns be allowed in dataset titles?
- PF-2185: Boundary box visibility
- PF-219: dataset search without a query shows "Search matched Cached EML"
- PF-2197: UK map includes some Irish records
- PF-2198: Drop down list not visible properly on Chrome 45.0.2454.101 m on Windows 7
- PF-2201: data download package description (FAQ) needs to be updated
- PF-220: Restyle user login form
- PF-2203: I can't download the Darwin Core Table
- PF-2204: Vizualization of occurences on the map
- PF-221: Cannot deselect GBIF Backbone checklist facet
- PF-2212: Chinese dataset: metadata language states "English", but the description is in Chinese. Ask to change?
- PF-22: When putting a comma into a species search text bo...
- PF-2225: Dataset citation not showing
- PF-2226: No country location for publisher?
- PF-2228: Verbatim usage Oops error
- PF-2229: excuse me,i want register GBIF.
- PF-223: Broken link on dataset page: member vs organization?
- PF-2234: Lots of publishers in dev portal return Oops
- PF-224: Dont show undefined as image metadata on species pages
- PF-2249: Country coordinate mismatch issue is not true
- PF-2250: "Country coordinate mismatch" not true
- PF-225: Tab hoverover the wrong color on the occurrence verbatim view
- PF-2253: Country coordinate mismatch not true
- PF-2260: confusing search
- PF-226: Controls are missing from leaflet maps
- PF-2262: The link in the EU flag is broken
- PF-2267: Dataset has locality data but no occurrences are displayed
- PF-2269: cannot see captcha
- PF-2270: Occurrences from this dataset not linked
- PF-2271: Spurious spaces in Darwin Core Archive fields
- PF-227: Update all species image properties when rotating an image
- PF-2272: doi link renders awkward and is not working
- PF-228: Web application is not logging errors when an action failed
- PF-2283: Co-ordinates are shown the 'wrong' way round
- PF-2286: How to publish data page not intuitive
- PF-2288: no records under the item Ficus ruficaulis Merr.
- PF-2295: Duplicate SANBI dataset
- PF-2296: New dataset mistakenly published as metadata-only?
- PF-2297: It is indicated some records have issues, but these cannot be found in occurrence search
- PF-2300: Not getting harvested, dunno why
- PF-230: occurrence search: can't remove filters once they have been created
- PF-2305: Section" Licensing of data", broken link behind "news item"
- PF-2306: DOIs in references section are not clickable
- PF-2311: URGENT: Help with replacing/updating Drupal attachment
- PF-231: Adapt freemarker templates on species page to LinneanClassification being an interface
- PF-2313: About creating new account
- PF-23: Donald: I’m also not 100% sure how the Type speci...
- PF-2315: Test by Dmitry Schigel
- PF-2316: Wholesale duplication of Australian Museum provider for OZCAM
- PF-2317: Another new Irish dataset again mislabeled as 'metadata-only'
- PF-2325: Location is the United States
- PF-2327: MCZ datasets have 0 occurrences!
- PF-2329: Missing occurrences due to incomplete DiGiR harvesting
- PF-233: Occurrence search: standardize parameter names
- PF-2332: Duplicate dataset (Entocytheridae (Ostracoda) World Database)
- PF-2335: Acmadenia gracilis Compton is not an accepted name, should be A. gracilis Dummer
- PF-2336: Yet another new Irish dataset mislabeled as 'metadata-only'
- PF-2340: Guinea-Bissau not correcty tagged
- PF-234: dataset page: browse classification section: see details link broken (on staging)
- PF-2345: Incorrect synonymy puts African-Asian plant genus in South America
- PF-235: Information icon in yellow boxes
- PF-2351: Older version of newly (re)published dataset?
- PF-2356: API event date has 23:00:00 timestamp
- PF-2357: Lat/long flipped showing polar bear in Indian Ocean
- PF-2361: Descriptions in species pages very inconsistent
- PF-236: occurrence search: country filter entered manually breaks search
- PF-2364: website does'nt work anymore
- PF-2366: Species interpretation issue - Fungi species taxon-match-none
- PF-2375: test
- PF-2376: Filters not working on recently added dataset
- PF-2379: probably wrong species
- PF-2384: register error for CAPTCHA
- PF-2385: HTML / CSS issue
- PF-2387: Hedyotis microphylla homonym results in incorrect distribution map
- PF-2396: Umlaut error in author name
- PF-2397: Duplicate taxon in GBIF backbone taxonomy
- PF-240: dataset search show broken html in results
- PF-2405: Wrong Fuzzy match for Selaginella speciosa
- PF-2409: Diospyros whitei homonym
- PF-2410: Can't register new account
- PF-2411: Cannot creat a new account
- PF-2412: Waterfowl census data with no dates
- PF-24: Access to downloads
- PF-2414: cannot search Occurrences for Fungi
- PF-2416: Broken link
- PF-242: Taxonomic breadcrumb is not displaying correctly with long taxonomy
- PF-2427: Error
- PF-2430: French territories
- PF-2431: Link in the footer "You can also check the GBIF Directory" not working
- PF-243: Occurrence search: Result page doesn't have column headers
- PF-2435: Unable to query occurrences with a bounding box across the date line
- PF-2439: Occurrence Metrics - The Interprestation Issues facet links are not working
- PF-2440: Kurator points to the wrong page and uses the Confluence icon.
- PF-244: Selecting the Unknown facet in a dataset search creates a new facet value with count=0
- PF-2443: Occurrence dataset not indexed
- PF-2445: Author comparison not dealing with transliterations
- PF-2450: Flowering Plants backbone taxon in portal
- PF-2451: new Dataset has zero records
- PF-2456: Irish occurrence dataset published as metadata-only
- PF-2457: Figures on dataset stats tab do not correspond to filtered results
- PF-246: Distinct vernacular names by name & language
- PF-2467: New Irish occurrence dataset published as metadata-only
- PF-2469: bothrops neuwiedi
- PF-2470: Possibly malformed Darwin Core Archive on download
- PF-2475: Lessingianthus rosmarinifolius and Santolina rosmarinifolia L. are not synonyms
- PF-2479: No occurrences showing for ANTABIF lichen dataset
- PF-2481: Gilbertiodendron straussianum and Bauhinia straussiana are not synonyms
- PF-248: Breadcrumb links of taxonomy browser not working in checklist datasets
- PF-2483: Dataset published in the future
- PF-2485: Aquilegia formosa x chrysantha hybridized in Capitola, California.
- PF-2487: Oops page for "more publishers"
- PF-249: Download occurrences button on species page doesnt work and links to local temp files
- PF-2496: Clicking on "more" link in synonymy returns 404
- PF-250: Modify Species page to use interpreted enums
- PF-2501: No occurrences showing for new USA-OBIS dataset
- PF-2506: Download failed
- PF-2507: Make easy data-repatriation
- PF-2511: Papua New Guinea listed as a former GBIF Participant Organization
- PF-251: Show current facet filters even if they are not in the facet response
- PF-2513: Synonymy issue for Pueraria lobata
- PF-25: Improvement request: The "citation" file containe...
- PF-2514: Amygdalus mongolica
- PF-2516: Tidying up OBIS endorsements
- PF-2518: Negative occurrence count
- PF-2521: Edited URL causing an infinite loop
- PF-252: namelist menu link gives 404
- PF-2522: blue info boxes on summary page of data uses cases not aligned
- PF-2523: Link no more available
- PF-2524: dataset search order needs tweaking
- PF-2526: Quick links URLs clipped? and broken
- PF-253: Species and Dataset search fails with no q=
- PF-2535: Replaced Zoological Museum Amsterdam dataset still visible
- PF-2536: 'Back to Capacity enhancement support programme' link for all BID projects
- PF-2538: Unindexed OBIS dataset from USGS
- PF-2540: Origin of Threath status should be specified
- PF-2541: Outdated URL for IPT manual
- PF-2552: Bartlettina is a mess
- PF-2557: Ooops
- PF-2561: Map view of occurrence search excludes some selected filters
- PF-2566: Family Aves non existing
- PF-2569: Document how to request a download format
- PF-2570: New occurrence maps should encourage filtering for coordinate issues
- PF-257: Inconsistent font styles in occurrence search results
- PF-2574: Recognise common virus name NPV
- PF-2575: Cannot Registe Website
- PF-2577: download carabid beetles of the us?
- PF-2578: I've tried to download the cdv file using a filter kindly provided by christian.
- PF-2579: biddsat - dead link?
- PF-2580: Indexing of republished dataset
- PF-258: Change text for species search result page
- PF-2581: We have some in our garden in Chelsea Québec (southwest near Ontario border in the National apital areaC
- PF-2584: Some searches with multiple SCIENTIFIC_NAME are not handled correctly
- PF-2588: This is a test
- PF-2590: New German dataset, no basis of record
- PF-259: Occurrence search allows strings in scientific name filter
- PF-2592: About country
- PF-2593: Problem with indexing new CWR dataset?
- PF-2594: DOI only displayed as an alternate identifier?
- PF-2596: q
- PF-2597: DOIs not resolving
- PF-2598: strange numbers in titles of individual facets
- PF-2600: Badly merged higher taxa with double letters - Vallonia gracilicosta has incorrect taxonomy
- PF-260: Predefined fish species search gives error
- PF-2601: Broken link
- PF-2603: Cant load the occurence search page "error"
- PF-2607: duplicate URL
- PF-2608: can not view results as a map
- PF-2610: Handroanthus albus (Cham.) Mattos
- PF-2611: The fish Lota lota appears as a snail (Gastropoda)
- PF-261: GBIF Common User Class fields need changed
- PF-2612: Additional information on Lota lota mis-classification
- PF-2613: looking for Lichtensteinia Willdenow. No result. Thank.
- PF-26: On the login page, the active area of the "Login"-...
- PF-2614: incorrect classification for Lotidae family
- PF-2615: Mola Mola incorrect classification
- PF-2619: I could not download ocurrence data from tapirus terrestris
- PF-2620: Freshly duplicated dataset
- PF-262: "This page has insecure content." warning for our login page
- PF-2622: Tab in data passed through to DWCA download, conflicts with delimiter
- PF-2623: HELP!
- PF-2625: Newline in recordedBy field being passed through to downloads
- PF-2626: Duplicate datasets from Argentina
- PF-2627: No information on country page for Thailand
- PF-2630: excessive errors
- PF-263: Dataset page: displaying tags
- PF-2631: Occurrence SOLR errors causing outages
- PF-2632: getting errors on activity and download pages
- PF-2633: Unforseen error DWCA file not made not downloaded
- PF-2634: Cannot use downloaded files due to embedded nulls
- PF-264: dataset search doesnt highlight ascii folded matches
- PF-2642: Lygosoma burgeoni
- PF-2649: Minor misspelling
- PF-265: Show common names for each search result
- PF-2651: Download failure
- PF-2654: Resource information update
- PF-2655: Error occurred when checked Country (Brazil) after specify Genere+species (Swietenia macrophylla)
- PF-2656: Mapping occurrences failed
- PF-266: Fix classification search links
- PF-2665: Where is the CAPTCHA
- PF-2668: Refine search options are not working
- PF-2670: duplicated and missing lines in downloaded txt occurrences
- PF-2672: occerence point of Chromis chromis in Saudi Arabia
- PF-2673: occerence point of Chelon labrosus in Saudi Arabia
- PF-2674: occerence point of Coris julis in Saudi Arabia
- PF-2675: occerence point of Diplodus annularis in Saudi Arabia
- PF-2678: occerence point of Mullus surmuletus in Saudi Arabia
- PF-2681: didn't show result
- PF-268: Occurrence paging broken
- PF-2683: Images please
- PF-2684: i wnat to access the ethiopian shepfile data
- PF-2685: New Colombian dataset not indexing
- PF-269: The spacing of h3/p and h3/ul is different
- PF-2692: PublishingOrg filter broken
- PF-270: Maps throws javascript errors when a bounding box is selected
- PF-2705: Collection date and year filter dropdowns not working
- PF-2709: I got this error message when searching for Dryopetalon
- PF-271: occurrence search: remove "Need a different filter link" found in filter list
- PF-2713: Map view does not work
- PF-27: Country page names crash tabs when more than one line
- PF-2714: map not shown
- PF-2715: Can't access map from data
- PF-2716: error
- PF-2718: not research grade on inat
- PF-272: Create see more page for datasets on species page
- PF-2724: no data for Frullania dilatata
- PF-2728: Fail to create a new account
- PF-273: Web application is not logging errors found in JSON deserializaton
- PF-2732: search dataset on country
- PF-2739: "unforeseen error" with 991954455 Cetrelia monachorum
- PF-274: Make sure our passwords are securely saved
- PF-2745: Fumaria spectabilis L. and Fumaria spectabilis Bischoff
- PF-275: On the taxonomic browser, when the bar represents a big number (aprox > 500), it simply does not render.
- PF-2751: "Downloads using free text search are not supported"
- PF-2755: Countires page empty
- PF-276: Auto complete of datasets looks ugly
- PF-2763: No map data
- PF-2768: Query for state/province given as lowercase in portal, download not working
- PF-2771: No distribution map for Ceiba
- PF-2772: Urtica lacks class, order, family, and map data
- PF-2773: The link does not work
- PF-2774: Trouble resetting password
- PF-2780: Escovopsis lacks map data
- PF-278: Taxonomic classification in header hidden below tabs
- PF-2781: Thamnidium missing map
- PF-2784: Luxemburg
- PF-2785: Niger participation info not showing
- PF-2788: Limnaea columella var. columella lacks all classification details
- PF-279: Dataset page: freemarker exception: expression dataset.citation.text is undefined
- PF-2794: soumettre les notes conceptuelles initiales en utilisant les modèles mis à disposition
- PF-2795: Crepidifolium tenuifolium species has distribution data not included under Crepidifolium genus
- PF-2797: Incorrect common name for Ludwigia Bayle, 1878
- PF-280: occurrence download page: logout button broken
- PF-2803: Danish checklist not listed
- PF-2805: Next GB meeting out of date
- PF-2810: Scomberoides is labeled as extinct, it's not extinct
- PF-281: Popup incorrectly displays on maps on species page
- PF-28: Login to an existing account does not work for me ...
- PF-2815: families by country
- PF-2817: issue trying to download all records for Sorbus aucuparia
- PF-2819: Metrics on taxon counts for checklists
- PF-282: Species search unusably slow
- PF-2823: Wrong link for Canadian Barcode of Life
- PF-2828: dataset cannot be accessed
- PF-2829: Reset my password
- PF-2831: Not viewing South American points on a map
- PF-283: more gbif news link broken
- PF-2833: Download
- PF-2836: Seed plant taxonomy
- PF-2837: Broken dataset page
- PF-284: Species search should ignore the authorship
- PF-2841: Correct taxon to taxonID
- PF-2848: dataset citation
- PF-2850: Checking "United States" in the results gives an error message.
- PF-285: Occurrence Search: Bounding Box search doesn't work
- PF-2854: Download file problem
- PF-2857: the problem of creating a new account
- PF-286: dataset search broken if no query but only for dataset type
- PF-287: Occurrence search results without scientific name have no link to their details record
- PF-288: see all facet popover too large
- PF-289: In DetailAction all strings headed for the view should go through resource bundle
- PF-291: Spacing between page title and tabs
- PF-29: The disclaimer on the country pages should read: ...
- PF-292: occurrence search: download button at bottom of page doesn't work
- PF-293: Adding a new facet to the search breaks paging
- PF-294: Complete the occurrence search definition
- PF-295: Repeated results in species search
- PF-296: Type block on species page: revert to original layout (columns)
- PF-297: tax browser doesn't work in dataset details for checklists
- PF-298: Species search for "Rachenblütler" doesnt find anything
- PF-299: NubUsage id rendered in links with 1000s separator
- PF-300: Species distributions are unusable
- PF-301: occurrence search: download buttons must be disabled if search results have 0 records
- PF-30: Oops page, includes link to old data portal
- PF-302: Cannot register new user
- PF-303: occurrence download broken: Expression cfg.wsOccDownload is undefined
- PF-306: Replace reference to dataset.hostingOrganization(Key)
- PF-307: Search request should be kept in search box across page reloads
- PF-308: Photo gallery inits on every page
- PF-309: Taxonomic Browser loading does not complete
- PF-310: Reference source popup not showing real data
- PF-311: Dataset search: missing facet filter
- PF-312: Occurrence search: Scientific name range filter leads to error with unknown taxon key
- PF-3: I dont know myself. Can you help?
- PF-313: Fix drupal cookie interceptor
- PF-314: Occurrence search: georeferenced=true filter parameter overrides location filter
- PF-315: Download box in header of occurrence page is aligning incorrectly
- PF-316: Add number of records above the download button on occurrence search
- PF-317: Remove source links from species nub page
- PF-318: Node detail page is showing wrong node status
- PF-319: dataset search network of origin not shown
- PF-320: When browsing a specific dataset detail page and the title of the dataset is very long (approx. >40 characters long), the rendering just messes up
- PF-321: Dataset page: Metadata documents section: GBIF EML link broken
- PF-32: The "filter by decade" facet has implausible value...
- PF-324: species autocomplete not working on staging
- PF-325: Drupal password hashing needs to be reverted to MD5
- PF-327: Dataset name if long is hidden underneath download/stats button in info bar
- PF-328: Taxonomic browser breaks if no canonical name exists
- PF-329: Occurrence Auto Suggest services don't work with SolrCloud
- PF-330: Make usable taxonomic browser
- PF-33: From uat.gbif.org, clicking on the dropdown link "...
- PF-332: Mavenize tile-server project
- PF-333: species 3384 throws ftl exception
- PF-334: Check all portal search links
- PF-336: raw occurrence fragment gives 404
- PF-337: image for source popout does not load because context path is bad on localhost
- PF-338: Verbatim pages for species are broken
- PF-339: Occurrence search: bad polygon causes exception
- PF-340: species distribution errors
- PF-341: Exception for weird strings on autosuggest
- PF-34: The text for the featured stories breaks over in t...
- PF-342: unknown dataset detail page error
- PF-343: Migrate NLBIF's data_resource 11505 to Royal Dutch Angling Association
- PF-344: Multiple services not yet mapped to public api.gbif.org/dev
- PF-345: Fix SpeciesDetailSeleniumIT.testSciurusVulgaris
- PF-347: Adding another scientific name occurrence filter opens another filter block
- PF-348: LIVING PERIOD & HABITAT shown if no content exists
- PF-349: Adapt portal search to new typified search api
- PF-350: Fix ? popup CSS so that the common name popup is not hiding below the infoband header
- PF-351: Species search: missing facet filters
- PF-35: As far as I have seen, all photos on species pages...
- PF-352: Habitat values should not end with semicolon
- PF-353: Fix taxonomy browser on species page showing "undefined" for all taxa names
- PF-354: Align user account tab menus in portal app & drupal
- PF-355: On species search, on the RANK facet, "enum.rank.species" appears
- PF-357: Show "according to" information for each search result
- PF-358: Extended taxonomy page: Improper use of back link - can be confused with breadcrumb
- PF-359: Display GBIF taxanomy as the default facet checklist
- PF-360: General descriptions on species page show all languages
- PF-361: Network members pages break the menu
- PF-363: Restyle register page
- PF-364: occurrence search: configure button: column selections not respected
- PF-365: Lost of content renders very small
- PF-366: Species search result description popup shows java object
- PF-367: Species search does not work when choosing nub & NCBI Taxonomy.
- PF-368: dataset search doesnt find all datasets which are suggested
- PF-369: Multi value occurrence search not working
- PF-370: Occurrence: Dataset filter for unknown datasets returns error
- PF-371: name_usage/{NUB_KEY}/occurrence/dataset service not configured to work properly on api.gbif.org
- PF-37: Classification browser does not load more taxa whe...
- PF-372: occurrence download: only admins can download successfully
- PF-374: occurrence download broken: reference made to missing method in template
- PF-375: last login date for User wrongly set by mybatis
- PF-376: Classification facet links in species search broken
- PF-377: German language descriptions on species page shows incorrect characters
- PF-378: Downloads broken for open ended range queries
- PF-379: georeferenced occurrence link wrong
- PF-380: Popup dialog has problems displaying text
- PF-381: The news page looks blurry
- PF-382: Use GBIF and not Drupal favorites icon
- PF-383: Dataset and Species autocomplete look ugly with long suggestions
- PF-384: show dataset occurrences in viewable area
- PF-385: Fix autocomplete on species search
- PF-386: portal pages look bad and distorted when printing
- PF-387: Allow title to spread full width in organizations or nodes
- PF-389: Reload-blindout after facet filter change occasionally hangs when using browser's "back" button (species search)
- PF-390: Organization page: endorsing node not retrieved correctly
- PF-391: Dataset page: remove georeferenced occurrences map for checklists
- PF-39: "Geoposition" - is that a word?
- PF-392: html validation errors
- PF-393: News detail broken right side layout
- PF-394: Dataset page: keywords overflow outside infoband
- PF-395: On the dataset search, facet items remain marked when using the "see more" popup window
- PF-396: Species page: Overview section: inconsistent use of case
- PF-397: Fix PredicateFactoryTest
- PF-398: The pagination macro makes page loading speeds unusable
- PF-399: Negative paging offset causes PSQLException: ERROR
- PF-400: species page distribution more link is hidden
- PF-401: Fix DetailActionTest
- PF-40: Nothing. It all looks very very nice and is very v...
- PF-403: Species search result layout broken with no results
- PF-404: Species page: Distribution Range section is displayed, despite having no content
- PF-406: An error is thrown when the maximum allowed offset is set
- PF-407: Large links in the main content dont wrap
- PF-408: Dataset metadata coverage bbox displayed wrongly
- PF-409: Incorrect values for CSS in transitions
- PF-410: Tab color is not ok in most of the pages
- PF-412: Image carousel not changing metadata
- PF-4: add download filter "give me all records that have changed in the index or have been added to it since date X"
- PF-413: Classification / Extended taxonomy truncates longer rank names
- PF-414: Implement Occurrence search by date
- PF-415: Checklist preview block on dataset page: resolve content and layout
- PF-416: occurrence download on UAT not working
- PF-417: Type specimens not shown right
- PF-418: Vernacular name search fails for non ascii characters
- PF-419: remove metadata download from species pages
- PF-421: Dataset search breaks for wrong query parameters
- PF-422: Freemarker common.limit macro must respect html tags
- PF-423: Occurrence Web Service URLs have incosistent structures
- PF-424: Autocomplete(suggest) for phrase queries doens't work
- PF-425: Species detail page has references to usage.nubKey - don't know how to fix them
- PF-426: tag: namespace field not bein populated
- PF-427: Dataset page: style tags properly
- PF-428: For using custom attributes in HTML, adapt these attributes to conform to the HTML 5 specs on how to handle custom attributes
- PF-429: Image carousel renders images outside li tags
- PF-430: Configure staging tomcat server to respect request charset encoding for URI decoding GET requests
- PF-433: Add beta image with disclaimer JS and jira JS to all drupal pages
- PF-434: Add threat status & habitat to species overview
- PF-435: return http 404 for not found pages
- PF-439: Taxonomic Browser - If no pre-loaded children exist, then load the root taxa.
- PF-441: Member pages: create a "Datasets" tab that provide one-glance overview of datasets for the member
- PF-443: Gracefully handle temporary referential integrity problems across databases
- PF-444: Link EML download to registry-ws
- PF-448: Add simple admin authorisation
- PF-449: Integrate news into country pages
- PF-453: Write varnish config for united UAT portal
- PF-455: Implement EOL link
- PF-456: Show Data publishing for countries without GBIF node
- PF-457: Implement occurrence detail page
- PF-460: Give live to member details page
- PF-462: Enforce in Drupal that user account names are simple
- PF-463: Add beta sticker with disclaimer
- PF-464: Show downloads and their status of a user
- PF-465: Show download size in your downloads when they are ready
- PF-466: Registry editing console for datasets: add notes field for internal notes
- PF-467: update name for country PS to "PALESTINE, STATE OF"
- PF-470: Parameterize the tile-server
- PF-471: Update Webservice API wiki
- PF-47: We appear to have a duplicate in the index here (c...
- PF-473: Occurrence Search
- PF-474: Review: Academic References section on species/usage page
- PF-475: Position and style dataset citation block
- PF-478: Display endpoints on Dataset page
- PF-479: Include the graph illustrating the organization resources to the organization detail page
- PF-480: GbifAppAuthService seems to be called far too often
- PF-481: check why many species pages have "Type Genus" without a name given
- PF-48: Create account form has visual bug, the country li...
- PF-482: Logs in tile-server are going to catalina.out
- PF-483: Species vernacular search not working?
- PF-484: Clarification on JS libraries needed
- PF-485: Incorporate buttons for JIRA Issue collector
- PF-486: Clean up portal css
- PF-487: Download functionality for occurrence datasets
- PF-489: Update staging & api.gbif.org varnish to use /portal
- PF-490: Species Taxonomy widget hangs on jawa
- PF-491: Test user logins and download authentication
- PF-492: Decide on the technology to provide the answer to "occurrence datasets for a nub key"
- PF-493: Links to occurrences next to maps do not work
- PF-494: Check where dropdown.less is used
- PF-496: Implement "configure" link in occurrence search page
- PF-497: Change facet labels true/false for marine and extinct to is extinct etc
- PF-498: Implement the member search page
- PF-500: Setup CLB snapshot on Jawa for UAT
- PF-501: Add disclaimer page and link to it prominently
- PF-50: After I create my password I see this form again, ...
- PF-502: Replace fullscreen icon in maps CSS with a proper one
- PF-503: auto-complete for scientific name search entry
- PF-504: Species Page, Appears In section: change text in "by checklist type" section
- PF-505: Review layout in image slideshow metadata
- PF-507:
- PF-508: change country name for TW to "Chinese Taipei"
- PF-509: Review webservice query parameter naming across all webservices
- PF-510: Deploy UAT portal webapp & drupal with unified URLs
- PF-511: Verify published and hosted by is shown correctly for datasets
- PF-51: From a country page group member (Hulda, TZ): "The...
- PF-512: Design external data descriptions for datasets
- PF-513: Occurrence search lacks of integration tests
- PF-514: Integrate occurrence search and dowload pages
- PF-516: Decide whether we want to use open layer maps or the google maps api directly
- PF-517: Deploy UAT
- PF-518: Style elements required for several basic elements
- PF-519: Review species search results design
- PF-521: Ensure that geospatial issue is correctly handled
- PF-522: Incorporate text revision from Tim Hirsch
- PF-523: Input validation
- PF-524: Map visualization
- PF-525: Occurrence date selection lists
- PF-526: Basis of record widget selection list
- PF-527: Apply multiple filters in 1 widget
- PF-528: UI must merge the applied filters for each occurrence field
- PF-529: Javascript documentation
- PF-530: Leaflet map is throwing javascript errors when the map is placed inside the widget container.
- PF-531: Autocomplete layout
- PF-53: Not the map
- PF-532: Scientific name autocomplete
- PF-534: Use user.id for "your account" link
- PF-535: Redesign species search based on lessons learned so far
- PF-536: The occurrence search screen should be blocked when a new search is executed by adding a filter
- PF-537: Cleanup LESS files
- PF-540: Allow year only collection date filters
- PF-541: Use correct links to summary pages behind "more" for latest news & events
- PF-54: Not the map labels in Classic
- PF-544: Clean up inline CSS styling code on our freemarker pages.
- PF-545: Add real species occurrence maps
- PF-546: Remove "is gbif registered" facet from dataset search
- PF-547: Show all facet counts popover layout
- PF-549: Update taxonomic coverage section in dataset detail page
- PF-550: Starting a new download should be a POST
- PF-551: Make paging more convenient by having numbered page links as well as "first page" and "last page" link
- PF-55: Hide unused tabs
- PF-554: occurrence search: add missing filters
- PF-555: Homepage needs to show login or current account
- PF-556: Remove editing form for CAS username
- PF-557: Fill in "Appears In" section of species page
- PF-558: Remove species & taxon counts from occurrence dataset header box
- PF-560: Type information, species page: do summary count links (rightmost column) need to lead to search + facets?
- PF-561: Make sure height of blue box under usage summary is always the same
- PF-56: Tabs other than Information and Stats aren't worki...
- PF-562: Add country to occurrence search results and trim coordinates
- PF-563: Species search: add help text
- PF-564: Ensure user account name can never be modified
- PF-565: Merge autocomplete js files and remove redundant code
- PF-566: Use bullet points for lists?
- PF-568: Too long species title
- PF-569: Zoom into occurrence detail location
- PF-571: Add JSONP handling via jersey filter
- PF-57: Feedback button placement
- PF-572: implement "more data use news"
- PF-574: Implement newsroom summary
- PF-575: Implement Newsroom usage tab
- PF-577: Trim facet values
- PF-581: Design for display of longer texts behind abbreviated "..." texts
- PF-583: Remove dummy author telephone number from news detail
- PF-584: Create new species description block
- PF-585: Update drupal menu links
- PF-587: Remove sup numbers from occurrence details tabs
- PF-588: Synonyms in species page: display accepted name
- PF-589: Think about what citation to show on nub pages
- PF-590: Discuss taxonomy browser wireframe/functionality
- PF-591: Add redirect from /checklist/nub to checklist/MAGIC*NUB-UUID*
- PF-59: Incomplete text content and no "more" link makes p...
- PF-592: Allow full screen species map
- PF-593: Implement the Newsroom news tab
- PF-595: Stop eager loading of primary resources
- PF-596: Grey out main menu items if not implemented
- PF-597: Structure External Links on Species Page
- PF-598: Add resend password button to login page
- PF-599: Format contacts nicely
- PF-600: Remove Bullet points in latest news publication date on home page
- PF-60: Map does not work well when trying to exit "full v...
- PF-602: Species Image selectors should be in image, no extra row
- PF-603: Why is there 1 genus type specimen everywhere?
- PF-604: Make stats on GBIF Home links to respective data section
- PF-605: Style intra-pane scrollbars everywhere
- PF-607: Link to drupal for all newsroom pages
- PF-608: Species search result should show vernacular name of current locale first and trim the rest to one line
- PF-609: occurrence search: Add form validation to collection date 'year' input
- PF-611: Implement newsletter subscription on home page
- PF-612: Update drupal news URLs
- PF-6: common names link from species search has golden e...
- PF-613: Empty dataset search drops for ""
- PF-614: Show constituent title if existing for species pages
- PF-616: Review member details page
- PF-617: Remove "data is available" facet from dataset search
- PF-618: Show/Reference bounding boxes in occurrence search page
- PF-619: Remove "Filtered HTML" settings box and user image from user account edit page
- PF-620: Show multiple scientific names in occ search filters in separate lines
- PF-62: Numbers format It would be nicer if numbers on ...
- PF-622: Make data use block on home page look like the data use summary page
- PF-625: After logging in I want to be redirected to the page I initially requested
- PF-626: Remove OpenLayer dependencies and files
- PF-627: Show verbatim Dataset data as hover over
- PF-628: Dont show image paging buttons if only 1 image exists
- PF-629: Show real user name in user account page
- PF-631: Show partial gathering date
- PF-63: Hi folks, thanks to Oliver for his feedback yester...
- PF-633: Display dataset constituents
- PF-634: Remove bullets next to publishing dates in news summary
- PF-636: occurrence search: provide candidate matches for dataset and collector name filter strings entered
- PF-638: Type specimen link uses scientific name link wrongly
- PF-641: Remove all links from green footer
- PF-642: Add a species map layer filter button for basis of record
- PF-643: Show real metrics on dataset search home
- PF-644: Use new DatasetMetrics in portal for dataset page
- PF-645: Images on Animalia page not sensible
- PF-646: put georeferenced occurrences number into link instead of title
- PF-647: On the Species search main page, the "Common Names" hyperlink links to everything from the nub
- PF-648: Provide real occurrence counts on the species detail page
- PF-649: Add occurrence date to search results
- PF-652: When filters mix UPPER CASE and lower case, the behavior is not the one expected
- PF-653: Link "Go to GBIF Newsroom" on home page to news summary
- PF-654: Move species detail rank to tax status
- PF-656: Paging through datasets could be made nicer
- PF-657: Show only 4 latest news on home page, not 5
- PF-658: Remove "According to xyz" in species search results in case a checklist filter is used
- PF-659: Adjust heights of news block items
- PF-663: Make type species link a species search link
- PF-664: Add global coverage checkbox to location filter on occurrence search page
- PF-665: Show parent dataset and constituents on dataset details page
- PF-666: Make sure all news or usage pages have a tab menu
- PF-667: Remove all non functional sections on news detail
- PF-668: Show elipses
- PF-669: Consider adding see more links to dataset detail page
- PF-670: Show "1.3million species, plus 2million synonyms and 700k species under review by CoL" on species search home
- PF-67: Country list on register page should be a drop down
- PF-672: Remove bottom line in species search home
- PF-674: Update predefined species searches using their real usageKey
- PF-675: Show and highlight search matches in species description
- PF-676: Occurrence search: "Apply Filter" button improvements
- PF-677: Show constituents tab for datasets only if they exist
- PF-678: Metadata links on dataset pages are confusing
- PF-679: Fix common name popup undefined on species detail
- PF-680: Keep facet filters active for subsequent, modified searches
- PF-681: How to show currently selected facet filters
- PF-68: Paging broken
- PF-682: Dataset page, Summary block: decide whether to display headers also for nonexisting data
- PF-683: Common names in species/usage page: show distinct values only
- PF-684: Dataset links could be more consistently implemented across pages
- PF-685: All fish higher taxa but one has zero facet count
- PF-686: Show network of origin if no dataset owner exists
- PF-687: Make sure bounding boxes for datasets are correctly shown in map
- PF-688: Allow ws url configuration to work with or without trailing slashes
- PF-689: Simplifiy Appears In block on species page
- PF-690: Migrate from clb mybatis to ws-client
- PF-691: Sort decade facet values by year
- PF-69: the section under subordinate taxa did not appear ...
- PF-692: Remove geographical coverage and published date from dataset search results
- PF-693: Show result source (ie checklist) in species search to show provenance
- PF-695: Show single occurrence on map
- PF-696: Dont show for "" on empty species queries
- PF-698: How to show all endorsed organizations for a Node
- PF-700: Notice occurrence search users of the download option if they are not logged in
- PF-701: "See all" organization link on nodes page broken
- PF-70: Paging I found a bug at result of data set search per cou...
- PF-702: Make sure appears in occurrence search links work on species details page
- PF-703: Change "Unkown Occurrence" to just Occurrence for BoR=null
- PF-705: Add country page in progress warning
- PF-706: Add underline & cursor icon for hover over on taxonomy browser child links on datasets
- PF-707: Populate metrics in dataset search results
- PF-708: On a dataset detail page, on Taxonomic Coverage, the taxons hyperlinked, would be good to include a "rank" filter, as the user would expect just results from that rank
- PF-709: Improve tag filtered news
- PF-710: Related occurrence datasets on nub page not showing a title
- PF-711: Search filters: position checkbox before filter name
- PF-712: occurrence search: improve user friendliness of choosing and applying filter
- PF-713: Style dataset metrics charts
- PF-714: Add login destination to header
- PF-715: Merge dataset detail templates into a single one
- PF-717: Move taxonomic browser into its own template file
- PF-718: Remove call to getChildren from species DetailsAction if possible
- PF-719: Update date of publication for old articles with ###2012##02##21###
- PF-720: Improve "see all" link design
- PF-721: Show registration success page after registering
- PF-722: Style right column of news details page as other portal pages
- PF-723: Show density map for occurrence datasets
- PF-725: Create simple search parameters on occurrence search action
- PF-726: Add network of origin facet to dataset search
- PF-727: Cleanup species search layout
- PF-728: Integrate ajax services into jquery widget
- PF-729: Dataset page: Metadata documents section: don't display cached document if we don't have it
- PF-731: Dataset search results should always show a snippet
- PF-73: Double indexing?
- PF-732: Name Opportunities & Events summary page
- PF-733: Require login for download
- PF-734: Get "fragment" links working for occurrences
- PF-735: Use qt parameter instead of shards parameter
- PF-736: Deactivate home page main search button
- PF-737: Slightly increase height of taxonomic browser for datasets
- PF-738: Use large infoband height for user downloads and name list page
- PF-739: Pagination buttons: add dot dot dot (...) to indicate there are more results than shown
- PF-740: Change occurrence details title
- PF-74: First, huge kudos for this work, this is very good...
- PF-744: integrate documentation links for maps and nub taxa
- PF-745: Active tab is shown yellow and stands out too much
- PF-746: Show separator line in header only if following keywords exist
- PF-747: Implement FILTER NEWS BY REGION on news summary
- PF-748: Species search: remove autocomplete (type-ahead scientific name suggestion)
- PF-750: Develop new species search homepage
- PF-751: Remove the occurrence.search.ws.url from the properties
- PF-75: Hi, While trying to access the Formidabel dataset...
- PF-752: Show vernacular name in current locale first on details page
- PF-753: Make home page see more links working
- PF-754: Check that a verbatim value can actually exist with a null interpreted enum
- PF-756: Taxa Browser - Breadcrumb includes rank name as the format of the display string has changed. Adapts the widget.js to take care of this.
- PF-757: Taxa Browser - Display last element in the taxonomic breadcrumb as the current taxon, but in grayed-out font
- PF-758: Taxa Browser - When no elements available on tree, display a "No results available" message
- PF-759: Taxa Browser - While loading tree content, display an ajax loader
- PF-760: Taxa Browser - On each tree element, display Rank
- PF-761: Taxa Browser - Load new content (next page on tree) dynamically when scrolling on JQuery
- PF-76: API paging inconsistency in json header When r...
- PF-762: Taxa Browser - Insert flag to stop loading massively
- PF-763: Taxa Browser - When loading new content after a scroll event, alert the user new content will be available soon
- PF-764: Taxa Browser - Avoid overlap of WS calls
- PF-765: Develop strategy for autocomplete
- PF-766: Decide on NameUsage vs Species - one model or two?
- PF-767: Investigate how to support JSONP
- PF-768: Portal Design - open and new questions & discussion
- PF-769: Links don't support http params
- PF-770: As a user I want to see alternative identifiers for datasets so that I can access other available information related to those datasets.
- PF-771: As a user I want to see the original checklist record to check it against the GBIF-interpreted version.
- PF-77: Change request: On the right hand side column of ...
- PF-772: As a user, I would like to narrow my geographic search by zooming into a map in several stages, so that I can accurately define the area I am interested in
- PF-774: As a taxonomist I want to search names by latin names so that I can get an overview of GBIF's coverage.
- PF-776: As an author of metadata (using GBIF tools) I want to see the metadata I've created so that I can justify my efforts.
- PF-777: As a user I want to search for a dataset by its name so that I can browse the dataset.
- PF-778: As a user I want dataset search results to be faceted such that I can narrow my search.
- PF-779: As a user I want my search term highlighted in the results when I do dataset search so that I can see the relevance of a given result.
- PF-780: As a user I want to see details of a specific ChecklistUsage (non-nub usage)
- PF-785: As a user I want to see details of a specific NubUsage
- PF-788: As a user I want the species name search entry field to provide suggestions based on my typing (autocomplete) so that I make fewer mistakes.
- PF-790: As a user I want to search for datasets on names and all metadata are included in search so that I have more flexible options for viewing datasets.
- PF-791: As a user I want species name search results to be faceted
- PF-792: As a non-specialist user I want to search names by common names (in any language) so that I can see an overview of GBIF's coverage.
- PF-793: As a dataset owner I want to see the full attribution for my dataset(s) so that I can be properly cited.
- PF-794: As a user I want to browse taxonomies (parent/children)
- PF-797: Remove links to reconciled checklist. It appears in the section "Appears in"
- PF-798: Choose more meaningful names and categories in Appears In section of species detail page
- PF-799: Checklist statistics
- PF-800: Nomenclatoral status missing on usage/species pages
- PF-801: What is taxonomic bar graph on name_usage page?
- PF-80: Give access to original xml/dwca fragment when viewing occurrence
- PF-802: Consider add a ToC menu to the top / floating for all sections (boxes) in large pages like species/name usage. One for Vizzuality?
- PF-803: Give focus to search box on page load, for all search screens
- PF-804: Remove inappropriate External links from species page
- PF-805: Agree on terminology for a species aka nub usage aka
- PF-807: Establish policy for how to populate the academic reference section
- PF-808: Modify academic reference section?
- PF-809: Name usage page for synonyms
- PF-810: Checklist dataset page, download: clarify whether download authorisation needs to be handled on portal side
- PF-811: Determine if and what data an autocomplete in species search should work on
- PF-812: Remove tags from species/usage page, there is no data for them
- PF-8: Download button should probably have an "Are you s...
- PF-814: Is the species Occurrences tab needed?
- PF-815: Remove summary stat links from species search home
- PF-817: Populate "Type Specimen" section of species page with CLB data
- PF-818: Populate "Images" section of species page
- PF-819: Populate Overview section with SpeciesProfile information
- PF-821: Discuss how to show root usages in checklist page
- PF-822: Show see more lists for subcomponents
- PF-823: list all GBIF participants tab
- PF-824: participant pages
- PF-825: I'm sending some updated data for the "GBIF Partic...
- PF-826: How to Publish guide
- PF-827: Styling of publishing drupal page
- PF-828: Please update the Node Address to: Agriculture ...
- PF-829: The contact information, here is the information: ...
- PF-831: Maps and page structure.
- PF-832: Please update Mark Graham's title: HEAD OF DELE...
- PF-833: Please update address for James Macklin: NODE S...
- PF-834: Please delete the following staff member: NODE ...
- PF-835: Insert new Node Staff member: North American No...
- PF-836: Please add the following staff member: NODE STA...
- PF-837: Please delete the following staff member: NODE ...
- PF-838: I'm sending additional information about the node:...
- PF-839: The feedback buttons
- PF-840: DINOT fonts does not display properly on Windows (...
- PF-84: In species search, when a long list is returned an...
- PF-844: This would be better if it hid all the stuff and s...
- PF-845: Title headings in wrong upper cases
- PF-846: Address is empty, so no address heading needed. Re...
- PF-847: It would be nice when there is no news, there is a...
- PF-848: http://portaldev.gbif.org/publisher/b554c320-0560-...
- PF-849: Newsroom Oppertunities and Events are empty. Eithe...
- PF-850: Fix link to Portal API page on /usingdata/dataapplications
- PF-851: Add a list of the installations (somehow) and then...
- PF-85: 2399889 species?? Shouldn't it be "names"? On the ...
- PF-852: Make this styling the simple listing with the endo...
- PF-853: Dataset details page shows empty metrics
- PF-855: Should at least be an under construction text here...
- PF-856: Should at least be an under construction text here...
- PF-858: ECAT development publisher should only be the host...
- PF-860: Lots of links in the footer have existing pages no...
- PF-862: title folds into second row
- PF-864: List constituent datasets for a network: gbrds.gbi...
- PF-866: Many contacts on a publisher page looks terrible. ...
- PF-867: missing address of ASEAN centre in IMS, for the or...
- PF-868: Login from http://portaldev.gbif.org You stay l...
- PF-871: use standard ordered lists in html (<ol><li>) for ...
- PF-87: Website link is trying to open http://uat.gbif....
- PF-873: Table of contents is not shown
- PF-874: i have updated the information of the SA delegatio...
- PF-876: Occurrence Filter Apply button way too big on IE
- PF-877: When creating a filter the apply button styling is...
- PF-878: Apply button styled wrong in Location filter in IE
- PF-879: The hover-over in the "Add a filter" drop down men...
- PF-880: The field headline characters in the login page re...
- PF-882: Social media buttons too big on IE8
- PF-883: Provide Feedback button not showing properly on IE8
- PF-884: On occurrence page get JS "Error on page" in IE8
- PF-885: Can't add occurrence filter after paging in IE8
- PF-886: Species page image gallery shows 1/2 but can't get to 2
- PF-887: Species page image gallery just shows --- in IE8
- PF-888: Species page "Appears In" text misaligned in IE8
- PF-889: On dataset search result, Report a Bug misaligned in IE8
- PF-890: After dataset search, View Occurrences box has bad line in IE8
- PF-89: Display org logo if available
- PF-892: In Country page overview, underline should be blue in IE8
- PF-893: Country page 'Data About' broken on IE8
- PF-895: Request to change Belgium country page (see attach...
- PF-897: Window too wide, allows scrolling to the right in IE8
- PF-899: Head of delegate phone number: Sedibinet SIDIBE +...
- PF-900: not found 404s in drupal should show the same Page...
- PF-901: url encode species name in parameter, so that ampe...
- PF-90: .
- PF-902: Under "Your Downloads", the Cancel Query function ...
- PF-903: image description reaches below bottom of block
- PF-905: Species page urls are returning strange 'being pro...
- PF-907: Allow node contacts to be excluded from web pages
- PF-908: Add self-description to country pages, tab participation
- PF-911: Viewing occurrence data by provider doesn't work (nubKey parameter ignored)
- PF-912: Country pages on portaldev.gbif.org mixing up Participant status
- PF-913: Qualifications of Togo GBIF team
- PF-914: Download canceling broken
- PF-915: Species search box extends over its submit button in IE10
- PF-916: Cache html pages in varnish
- PF-917: DatasetService has inconsistent listSubdatasets() and listConstituents(UUID) methods
- PF-918: Add listConstituents(UUID) method to NetworkService
- PF-919: Create Google Analytics setting in vizz2 theme
- PF-92: Species page with image throws exception. When loo...
- PF-922: Dataset search: confusing messages
- PF-923: tab colour: change to yellow
- PF-924: jumbled up appearance of contact details
- PF-925: Change in URL search characters
- PF-926: html tags in registry content break the layout
- PF-927: When printing, feedback button is in middle of page
- PF-928: Citation guidelines not complete
- PF-929: Description on species page initializes blank
- PF-930: "UNKNOWN" shown with no context as to what is not known
- PF-931: Hide maps on species pages when no data exists
- PF-93: I note that on occurrence and dataset detail pages...
- PF-932: Explain there are no sub ordinate taxa when non exist?
- PF-933: Appears in "Occurrence datasets" is sparse
- PF-935: Page subtitile HTML is being copied into tab title
- PF-936: Add a unit to depth/altitude displayed in the result overview
- PF-937: "Metadata-only" dataset with indexed records
- PF-938: Header file in occurrence download
- PF-940: Map does not appear at all in Internet Explorer 9
- PF-94: This download produces invalid files. There are...
- PF-942: Country page, data about: link target for countries listed as "publishing about" another country
- PF-946: Check tag display at the top of a dataset page
- PF-949: Missing legend for underlined countries
- PF-950: Dataset search: add facet filter for dataset type
- PF-95: Not sure it's wrong, as such. Should we not be ...
- PF-954: article footer misaligned
- PF-955: Slight wording change on publisher search page
- PF-956: Organization entry page: changes to title and subtitle
- PF-957: Remove all traces of web fonts (DINOT)
- PF-958: Cross-site search box: make accessible (move BETA stamp)
- PF-959: Proposal: Change order of menu
- PF-960: Contacts not showing for Japan
- PF-96: Hi, I found something a little strange debatabl...
- PF-963: Beta stamp currently blocking Data and News menus on portaldev
- PF-964: Images not showing on detail pages of Featured Data Use
- PF-965: Logo image served by drupal, not java
- PF-966: "GBIF_TEMP_NODE" looks out of place
- PF-967: Node manager contact not showing for Israel
- PF-968: Email hyperlinks in country page contacts do not work
- PF-969: Chinese Taipei participation tab missing?
- PF-970: classification fonts pretty large
- PF-971: Dot after Archaea in footer
- PF-972: Chinese Taipei: wrong occurrence counts for two datasets
- PF-973: Change publisher count on homepage
- PF-974: Dataset search is broken
- PF-975: Make sure RSS feeds show where available
- PF-976: NodeService.endorsedDatasets() ignores
- PF-977: Juan Miguel Gonzalez Aranda has no Role
- PF-978: Check endorsing node: should this not be Species2000?
- PF-979: Create tab listing all participant, grouped by status
- PF-980: contact phone has verbatim "Phone: " in it
- PF-981: technical contact utf8 garbage
- PF-985: BLOCKER: Homepage counts call jawa.gbif.org
- PF-988: Leluma Matooane has superflous linebreaks in address
- PF-990: headers in 2nd article wrong
- PF-991: Month selection in occurrence filter dropdown is hidden
- PF-992: Bad menu entry for Community-Networking
- PF-993: Occurrence filter by year only has an Is option, no greater or less
- PF-994: Logout does not respect all parameters in the URL
- PF-995: Terms of usage link behind [here] still points at data.gbif.org
- PF-996: bad verbatim species page styles
- PF-998: Bad name of organization (ECAT Development Publisher)
- POR-1000: /mnt/ftp is not automatically mounted on boot for c4n*
- POR-1001: fragment processor complains about missing uniqueid during processing
- POR-1002: bbox search matches wrong occurrence records
- POR-1003: Tune memory params of processors running on blades
- POR-1005: UuidIntMap.count is being serialized as Map<Utf8,Integer>
- POR-1006: Fix cf name from interp to verbatim for ror stuff
- POR-1007: DownloadFieldUtil and HiveFieldUtil use "catalogue number" instead of "catalog number"
- POR-1008: DeletionService tests broken on occurrence trunk (cdh4)
- POR-1010: FTP copy activity (in FileCopier) should throw its ioexception so that oozie knows it failed
- POR-1011: Missing dataset keys in occurrence records
- POR-101: Name parser fails for "Cribbia pendula la Croix & P.J.Cribb"
- POR-10: Update Plugins
- POR-1013: Fix hardcoding of ws path in ws-client
- POR-1014: Fix depth udf to produce metres instead of cm
- POR-1015: ResultReader should be static and take a row in each method call
- POR-1016: Make the fragment dwca identifier rules concrete
- POR-1017: staging_occurrence has Versions set to 3 - should be 1
- POR-1018: Occurrence processor zookeeper counts are wrong
- POR-1019: search response shows wrong limit
- POR-1020: Occurrence.basisOfRecord String contains raw bytes
- POR-102: HttpUtils has illegal use of SimpleDateFormat in a non threadsafe manner
- POR-1022: DateParsingUDF out of date
- POR-1023: Occurrence search is returning bad data (a list of null values)
- POR-1024: Update nub lookup clients to latest version
- POR-1025: Occurrence download service breaks when trying to copy resulting files
- POR-1028: Fix OccurrencePersistenceServiceImplTest to not segfault in Jenkins
- POR-1029: Deletion service throws lease timeout exceptions
- POR-1030: During crawling of new datasets some records are updated or unchanged - should all be new
- POR-1031: OccurrencePersistedMessage always has status NEW
- POR-1032: Occurrence search breaks on some bounding boxes
- POR-1034: Occurrence table needs to have owningOrg, hostCountry and protocol fields populated
- POR-1035: Processor zookeeper counts are mismatched after crawl is finished
- POR-1036: occurrence-solr should be renamed uat-occurrence-solr
- POR-1037: Occurrence I_MODIFIED has always the value "Fri Jan 16 19:12:24 CET 1970"
- POR-1039: On restarting crawler for ebird, previously seen messages result in update instead of unchanged
- POR-1041: Make util to translate from FieldName enum to hbase col names
- POR-104: Teach name parser Candidatus
- POR-1042: Fields of type long are written as bytes instead of string representation in download
- POR-1043: Some datasets showing ROE in crawling without any logging
- POR-1045: Occurrence persistence tests really slow in trunk (cdh4)
- POR-1046: drop hive tables after occurrence-process finishes
- POR-1047: Use a common taxon base class for both Occurrence and (CLB) NameUsage
- POR-1049: Keygeneration must handle lease exceptions and not create new ids unnecessarily
- POR-1050: Results of download are gibberish
- POR-1051: Create download tables for uat env
- POR-105: OccurrenceFragmentedMessage should not have nullable schemaType
- POR-1052: Geospatial issue is null in hbase after interpretation - should never be null
- POR-1053: Winzip reports invalid archive for downloads > 1M records
- POR-1054: occ_lookup rowcount is less than occ
- POR-1056: Update CallbackService with new download path and filename
- POR-1057: queries of hbase dev_occurrence do not match dev_occurrence_hdfs
- POR-1058: NPE from interpreter during crawling
- POR-1059: Deletion service messages should be on their own queue
- POR-1061: Clean up mvn dependencies and upgrade to proper hive 0.9 in occurrence-process
- POR-106: Archive.openArchive should check if the file given actually exists
- POR-1062: Bad HBase long for Occurrence modified
- POR-1063: MDC (sometimes) set wrong in fragment processor
- POR-1064: Predicates in GBIF API appear unsuitable for Jackson deserialization
- POR-1065: Fix hive scripts to use "where udfResult != null" rather than extra put workaround in occurrence-process
- POR-1066: Ensure hbase is doing major compactions on all tables every night
- POR-1067: Fix logging exception when occurrence-cli commands start
- POR-1068: List existing downloads never returns anything
- POR-1069: Downloads break when filters are only Location
- POR-1070: Occurrence search API changes: collector/catalogueNumber search
- POR-1071: Fragment processor writes to zk too early? counts are wrong after FP crash
- POR-107: OccurrenceFragmentedMessage's hashcode doesn't honour equals contract
- POR-1072: Hadoop/HBase "rollover" from mysql should truncate lat lng
- POR-1073: Locking mechanism for key generation unusably slow
- POR-1074: Deletion service doesn't send OccurrenceDeletedMessage
- POR-1075: owningOrg and dataset keys should be UUID, not String on Occurrence
- POR-1076: Occurrence search offset not populated
- POR-1077: Ocurrence downloads contain a CRC file
- POR-1078: COUNTRY_CODE parameter is repeated in Solr queries
- POR-1079: Brazil occ count differs btw old and new portals
- POR-1080: Add workflow step that looks up clb name for a nub_id
- POR-1081: Create SOLR indexer for occurrence search
- POR-1083: Setup Hive over HBase
- POR-1084: Create method for reconciling existing ROR table and results of raw xml/dwca parsing
- POR-1086: Add tests to Download Service
- POR-1087: Add a header row with column names
- POR-1088: Populate the lookup table with triplet/id pairs as part of mysql import
- POR-1090: Use Sqoop to load RawOccurrenceRecord table from live portal into HBase
- POR-1091: Extend Occurrence with properties needed by the portal
- POR-109: Dataset.hasConstituents() not serializing
- POR-1092: Get downloads working on c4 (from staging)
- POR-1093: Add xmlFragmentExists() and getXmlFragment(int key) to occurrence api/ws
- POR-1094: Populate dataset_uuid field in hbase based on existing data_resource_id
- POR-1095: Create occurrence webservice
- POR-1096: Use Bulk loading utilities to load RawOccurrenceRecord table from live portal into HBase
- POR-1097: Implement OccurrenceService.getFragment on webservice and webservice client
- POR-1098: Test querying options to support the scanning scenarios from Tim's HBase ideas.docx (in dropbox)
- POR-1099: Create Occurrence Deletion service
- POR-1100: Create occurrence web service client
- POR-1101: Make a plan for multiple id's for each ROR (as per section 3 in Tim's HBase ideas.docx in dropbox)
- POR-110: Remove Dataset.methodStep.title & instrumentation
- POR-1102: Upgrade HBase and Zookeeper on 3 big machines in cluster
- POR-1103: Update IdentifierRecord to implement new Identifier interface in gbif-common
- POR-1104: Add DwC-A "fragment" deserialization and feed into occurrence interpretation stream
- POR-1106: Optimize HBase schema for primary concern (reading, writing, querying?)
- POR-1107: Support DwC-A output format
- POR-1108: Create CLI and message listeners for occurrence cubes and SOLR index updaters
- POR-1109: Use tab as default delimiter in final download
- POR-1110: Create occurrence service to retrieve single Occurrence details
- POR-1111: Add citation details to the occurrence download
- POR-1113: Add occurrence deletion messages to postal-service
- POR-1114: Add deletion for occurrences by id and by dataset in persistence service
- POR-1115: Create occurrence-deleter project
- POR-1116: Create occurrence-cli project
- POR-1117: Build secondary indices on alternate record identifiers
- POR-1119: Replace the null character \N with nothing in content fields
- POR-1120: Implement OccurrenceService in persistence module
- POR-1121: Add download service to web service api wiki
- POR-112: Language.fromIsoCode(String) doesnt parse 3 letter codes
- POR-1122: Improve tests of occurrence keygen
- POR-1123: Refactor QueryService interface to only expose the execute method
- POR-1124: Generate raw throughput numbers of major processor and persistence components
- POR-1125: Write m/r job to populate occ lookup table with existing triplets
- POR-1126: Upgrade occurrence-persistence dependencies for CDH4
- POR-1128: Branch current trunk as cdh3 and incorporate dave's patch to trunk as cdh4
- POR-1129: Add guava cache in front of ws lookups in interpretation
- POR-1130: Test if converting to a multi-module projects makes sense and works
- POR-1131: write udf to populate crawlId, harvestedDate and xmlSchema on sqoop out from mysql
- POR-1132: Create wiki entry with columns for download & hbase tables
- POR-1133: Setup the dropbox folder for cdh4.2, pointing to c2
- POR-1134: Copy download result to ftp location
- POR-1135: Put the Hive table scripts into version control
- POR-1136: Occurrences not recognized as georeferenced for 96570b1a-f762-11e1-a439-00145eb45e9a
- POR-1137: Develop a working user interface for portal demo 0.1 for the occurrence download
- POR-1138: Tune occurrence cube backfill for better performance
- POR-1139: Test loading of ebird on the minicrawler infrastructure
- POR-1140: Find a better way to produce a single file as download result
- POR-1141: FTP downloads need to be cleaned up periodically
- POR-114: String formatting in WKT generation fails on some non english Locales
- POR-1142: Set up Occurrence processing on new VM and connect to Logstash
- POR-1143: Implement date range query
- POR-1144: Create HBase CDH3 compatible Hive 0.9
- POR-1: Issues with occurrence search filter map
- POR-1145: Occurrence search needs to handle invalid coordinate range request graciously
- POR-1146: Build a test "repatriation" query
- POR-1147: Verify ror tables in hbase as being "correct"
- POR-1148: occurrence-interpreters: verify registry2 integration
- POR-1149: Improve directory and final file name
- POR-1151: Download workflow needs to clean up after itself
- POR-1152: Setup new crawling/processing env for isolated processing testing
- POR-1153: Test minicrawler infrastructure using cdh4 occurrence
- POR-1155: Ensure modified field is not null in hbase occurrence tables
- POR-1156: Setup occurrence process on c4
- POR-1159: Add download web-service client
- POR-1160: Update crawler.gbif.org processors to make sure they use apidev.gbif.org
- POR-116: Client not wrapping exceptions
- POR-1162: Benchmark c4 with PerformanceEvaluation
- POR-1163: Copy occurrence_cube to prepop_crawler_occurrence_cube
- POR-1164: Merge service and ws projects
- POR-1165: Branch current trunk as cdh3
- POR-1166: Patch trunk for cdh4
- POR-1167: Make sure table created by sqoop in from mysql has no nulls for modified (see modified udf)
- POR-1170: Use BaseWsSearchClient for OccurrenceWsClient
- POR-1171: Consider downgrading versions of logging in occurrence motherpom
- POR-1173: Make a set of rules for how to resolve possibly conflicting unique ids (esp dwca)
- POR-1175: Fix coding style issues in persistence layer as per CR-OCC-4
- POR-1176: Add individual eml files for each dataset in a download archive
- POR-1179: Use /occurrence/search as webservice search url
- POR-1180: Add meta.xml to downloads so it becomes a valid dwca
- POR-1181: Create hierarchical nub id filter
- POR-1182: Reimport occurrence data from latest rollover
- POR-1183: Improve occurrence downloads for "small" amounts of records
- POR-1185: Send VerbatimPersistedMessage during processing
- POR-1186: Make ws configurable in the interpreters
- POR-1188: Make config file external, in /etc/occurrence-processor
- POR-1189: Javadoc the Predicates in the API
- POR-1190: Need to incorporate Authentication (& authorization?)
- POR-1191: Add fragments to staging_occurrence for pontaurus for demo
- POR-119: search throws errors for bad requests
- POR-1192: Rename Occurrence.id property into Occurrence.key as we do for all other model objects
- POR-1193: Update the occurrence schema table in wiki with newest hive names
- POR-1195: Refactor persistence service impls and tests as per CR-OCC-4
- POR-1196: Answer "what data is in country X" according to executive decision
- POR-1197: Create reviews for lars of keygen and zookeeperConnector
- POR-1198: Add protocol to Occurrence class
- POR-1199: Decide what "errors" mean wrt zookeeper counts - should all exceptions really be runtime?
- POR-1200: Move occurrence-cli inside the occurrence multi-module project
- POR-120: Rename JacksonJsonProvider to reduce confusion with jersey class of same name
- POR-1201: Delete lookup table entries when deleting occurrence
- POR-1202: When doing reverse geocode in interpreters, consider using less precision to help with caching
- POR-1203: Send OccurrencePersisted message when processing complete
- POR-1204: Provide WS Resources to query job status
- POR-1205: Let the Download Service take an E-Mail address and send a notification when done
- POR-1206: Use OccurrenceSearchParameter enum in OccurrenceSearchRequest
- POR-1207: Check Sonar for any issues with occurrence projects, fix
- POR-1208: Support NOT_SEEN_IN_LAST_CRAWL as occurrence deletion reason
- POR-1209: Change Occurrence Parser to accept InputStreams in addition to files
- POR-1210: Update zookeeper on occurrence fragment/parse/interp steps
- POR-12: Switch to fluido skin for Maven sites
- POR-121: Guice webservice client modules should explicitly configure the gbif JacksonJsonProvider when building a jersey client
- POR-1211: Upgrade logback and SLF4J to latest versions
- POR-1213: Improve tests of HBase key gen to simulate thread failure and recovery
- POR-1216: Move BasisOfRecordConverter from occurrence-persistence to occurrence-common
- POR-1218: Update json parsing for markus' comments in CR-OCC-16
- POR-1219: Use a single property to configure the webservice location
- POR-1220: Occurrence search poor performance
- POR-1221: Remove UniqueIdentifier, FieldName, FieldType, SchemaType from public API
- POR-122: Conditional GET test ignored - possible issue with rs.gbif.org
- POR-1222: incorporate suggestions from CR-OCC-13
- POR-1223: Send FragmentPersistedMessage from processor
- POR-1224: Modify occurrence-processor to use org.gbif.cli
- POR-1226: Remove geographic coverage from ipt test dataset before demo
- POR-1227: Handle lookup deletions for occurrences without timing out
- POR-1228: Refactor occurrence-processor into 3 distinct modules (message based)
- POR-1229: Improve performance of the HBase based counters by removing reliance on the column increment value
- POR-1230: Add yammer metrics to Occurrence Processor
- POR-1231: Rename Occurrence's occurrenceDate to date or dwc's eventDate, for clarity
- POR-1232: Make UAT profile for occurrence multi-module
- POR-1233: Make Fragment Processor faster
- POR-1235: Add logback appender for logstash in Occurrence Processor
- POR-1240: Use OccurrenceSearchParameter in OccurrenceSearchRequest parameter map
- POR-1241: Occurrence.occurrenceDate before linux time get messed up
- POR-124: NameParser wrongly parses Ipomoea blepharophylla Hallier f. ex Engl. as forma
- POR-1242: Remove the superclass extension from the Occurrence class
- POR-1243: Update gbif-parsers to latest releases and occ-interpreters to match
- POR-1244: Add hostCountry to Occurrence class
- POR-1245: Save E-Mail address somewhere retrievable
- POR-1246: Modify the Workflow to call a callback URL when done
- POR-1247: Add a callback method to the WebService (for Oozie)
- POR-125: client interceptors not applied in private modules
- POR-1252: Network representation Portal page: Incomplete representation of geo referenced records on the occurrence overview map
- POR-1253: Merge portalSchemaChanges.sql and PORTAL-ROLLOVER-FIXES.sql
- POR-1256: Catalogue of Afrotropical Bees missing in data portal
- POR-1258: Index Fungorum exists twice
- POR-1259: Remove usage of views from Rollover where possible
- POR-1260: Make Hue work with HBase
- POR-126: Fix default pattern for logback.xml
- POR-1264: Use Sqoop options files
- POR-127: Decide on open issues regarding Tags
- POR-1277: Implement a "force" flag for DwC-A crawls
- POR-1281: Make crawler a multimodule project
- POR-1282: Create a service to collect and expose logging information
- POR-1283: DwC-A Downloader should send message for failed downloads
- POR-1285: Create a library or helper class to deal with ZK stuff
- POR-1288: Implement a Crawling strategy that does not rely on scientific names being present
- POR-1289: As an Administrator I want to add textual notes to Datasets and see them in the Dataset Admin UI
- POR-1290: NFS mount is using wrong settings, causing write permission problems
- POR-1291: Redo response handling
- POR-129: Simplify Solr quieries by using request handlers
- POR-1292: Fix the reading of counts in CrawlerMetricsServiceImpl
- POR-1293: Getting queued datasets doesn't return them in the proper order
- POR-1294: During ssh from OS X Terminal, crawler vms turn light grey, almost unreadable
- POR-1295: Implement a "grace" period between requests to the same URL
- POR-1296: Fix Jackson dependency
- POR-1297: Support content namespace http://rs.tdwg.org/dwc/terms/ for TAPIR
- POR-1298: When a crawl is aborted by the crawler the context needs to reflect that
- POR-1299: Downloader needs to handle uncompressed CSV files
- POR-1300: Saving responses to disk doesn't take into account paging
- POR-1301: Change crawler to use int instead of long for attempt as well
- POR-130: Look at Sonar warnings for gbif-cli project and tackle all that make sense
- POR-1302: Handling of duplicate hashes needs to be implemented
- POR-1303: BioCASe ABCD 1.2 metadata synchronisation doesn't work
- POR-1304: Add new counts to DatasetCrawlMetrics and populate them
- POR-1306: On the Zookeeper node structures that return a timestamp, decide on a return format to "understand" how to parse it correctly
- POR-1307: java.text.ParseException: Unparseable date: "2013-02-08T18:28:40MEZ"
- POR-1308: Support extra dataset constituents metadata in dwc archives
- POR-1309: Create a DwC-A "Fragmenter"
- POR-1310: Create a metadata updater for standalone EML files as well as ones coming from DwC-A files
- POR-131: Investigate if Logback 1.0.8 makes handling logging easier
- POR-13: Add a profile and properties to enable any child to do RPM packaging in a generic way
- POR-1312: Create easy builders for Crawlers with common/default configurations
- POR-1313: Create DwC-A and EML downloading project
- POR-1315: Datasets from non-endorsed orgs should not be crawled
- POR-1316: The UI should show everything in "Running" that isn't done yet
- POR-1317: Hook up DwC-A components to Logstash
- POR-1318: Add the handling of crawl attempts
- POR-1319: Implement missing pieces of the Crawler
- POR-1321: Move Crawler related methods from Metrics to the Crawler Coordinator
- POR-132: Add DatasetBasedInterface to messages that contain dataset UUID
- POR-1322: Crawl automatically on dataset updates
- POR-1323: Setup registry-ws on crawler and point relevant bits there
- POR-1324: Change the coordinator to now understand DwC-A endpoints
- POR-1325: Add a priority to the StartCrawlMessage
- POR-1326: Add Metrics to the Crawler Coordinator
- POR-1327: Watch for the end of a crawl and clean up ZK & send a final summary message
- POR-1328: Make sure that the Tapir Crawler supports greater page sizes and automatically handle the case where we request pages too large
- POR-1329: Change locking to allow multiple connections per URL and variable locking
- POR-1330: Create something to save the verbatim result we received from crawls
- POR-1331: Add support for DwC-A
- POR-1332: Create a project that wraps various crawling services into a CLI
- POR-1333: Implement Crawl Server
- POR-1334: Implement Fragmenter
- POR-1335: Adapt crawling infrastructure to work with DwC-A as well as XML based datasets
- POR-1336: Change CRAP to CRAM
- POR-1338: Incorporate changes from Tim's review of Crawler Coordinator
- POR-1339: Incorporate Tim's crawler-ui branch into trunk
- POR-1340: Document our new Crawling and Occurrence infrastructure
- POR-1341: Metrics necessary for a Dataset
- POR-134: Build a rabbitmq message capture and replay tool
- POR-1342: Create a crawler-coordinator-ws + client
- POR-1344: Change offset (in CrawlContext) and recordCounts (in response handlers etc.) from long to int
- POR-1345: Try to add a unit test for the Crawler object
- POR-1347: Handle case where validation or fragmenting stops DwC-A processing
- POR-1348: The Fragmenter needs to update ZooKeeper
- POR-1349: Deploy and test DwC-A crawler infrastructure by crawling all DwC-A endpoints
- POR-1350: Test the Crawler by crawling all available endpoints
- POR-1352: Adapt Crawler pieces to Registry2
- POR-1354: Update scm tags in github poms
- POR-1355: Portal pages that read occurrence need to handle new API class
- POR-1356: Build new full-width Occurrence, VerbatimOccurrence and related classes
- POR-1357: Portal should display images / multimedia
- POR-1359: Occurrence search index needs a full text search
- POR-1360: Occurrence persistence needs to match the new API classes
- POR-1361: Crawling and interpretation need to use new api classes
- POR-1362: Portal search needs to match new Occurrence class
- POR-1365: Occurrence index updater (cli) needs to match new Occurrence class
- POR-1366: Branch (copy) all portal related projects into github
- POR-1367: Ensure downloads work with new Occurrence class
- POR-1368: Setup a new build environment
- POR-1369: Occurrence search needs to support hasImage searches
- POR-1371: Metrics and maps need to use new api classes
- POR-137: Come up with a nice way of wrapping our services that start with main methods
- POR-1372: Crawling / parsing needs to populate images (multimedia)
- POR-1373: Very common plant genera lacking classification
- POR-1375: Increase reader comprehensiveness of paragraphs on the new portal
- POR-1376: News item heading text lines too close
- POR-1378: Better strategy for handling bad scientific names
- POR-1381: As DIGIT program officer, I want to be able to trigger the public release of a new dataset, so that I can first complete my workflow ensuring acceptable metadata coverage
- POR-138: Update gbif-metadata-profile following changes to schema on 12 Apr 2013
- POR-1382: Expand abbreviated name types
- POR-1385: Empty description box is rather high
- POR-1387: Geocode reverse lookup needs improvement
- POR-1388: how to check for wrong Kingdom data?
- POR-1391: For nub species pages make the accordingTo name clickable
- POR-1399: GBIF Backbone uses bad logo URL
- POR-1402: Please add a simple search box to occurrence home
- POR-1404: Big white sections at the end of each block
- POR-1405: Broken link following the news archive on the GBits
- POR-1407: Occurrences, Filtering infraspecific names, unexpected error
- POR-1410: Revise the text on the global search result page on Drupal
- POR-14: Update plugin versions
- POR-141: Move PropertiesUtil from gbif-common-ws to gbif-common
- POR-1415: The search results do not show relevant past events
- POR-1416: Api summary should mention the base url with versions available
- POR-1417: Explain that we only do logical deletes
- POR-1418: 'All day' looks very weird in the resources date fields
- POR-1419: In the browse box, branches are duplicated
- POR-142: Remove unused boolean Dataset properties registered, dataIndexable and dataAvailable
- POR-1422: Plant genus Howea missing in nub
- POR-1425: Published data papers
- POR-1428: non-working link
- POR-1429: Dataset summaries for checklists should not say 0 records
- POR-1431: Show occurrence search results on a map
- POR-1432: Drupal 404 badly styled
- POR-1433: html markup showiing on title of Mendeley list page
- POR-1436: Country news
- POR-1437: Data publisher search covers only datasets' titles ?
- POR-1439: Deal with large catalog numbers more elegantly
- POR-144: gbif-common-search: Strip HTML from fields when building lucene index
- POR-1443: PDF Files downloaded from new portal appear corrupted
- POR-1445: Publications for non-Participant countries not showing
- POR-1447: Add magnifying glasses or similar below numbers on home page
- POR-1448: Some Feedbacks
- POR-1449: "Add filter" does not respond / does not work on iPad
- POR-1459: provide count of hosted datasets for a publisher
- POR-1461: Problem on Android tablets
- POR-1463: not finding data
- POR-1464: Download counter doesn't seem to count downloads
- POR-1465: Header sizes inconsistent in Drupal
- POR-1466: ORC URLs not clickable
- POR-1467: Links from featured datasets not working
- POR-1469: ORC: the summary tab should not be highlighted
- POR-1470: No feedback options currently on occurrence detail pages
- POR-1471: Explanation needed when location field is blank
- POR-147: Move Extension enum from clb-api to common-api
- POR-1472: Encoding and search issue in Filter Collector name (diacritical characters)
- POR-1473: External Catalogue of Life link exist twice
- POR-1475: cannot use occurrence filters from mobile
- POR-1478: The basis-of-record filter is not working properly
- POR-1479: Homepage uses wrong web services
- POR-1480: RSS feed for news
- POR-1481: Rework species name suggest services to be more lightweight
- POR-148: Change the HttpUtils to always use a timeout and other sane settings for new HttpClients
- POR-1482: Occurrence result table has bad column sizes
- POR-1483: The news filter by region links to a full drupal search
- POR-1484: Expose mendely via API
- POR-1485: Solve the DC occurrenceId vs duplicate triplets problem in DwCA
- POR-1486: Make GBIF's occurrence id less prominent and show record's orig occurrenceId
- POR-1487: In paging when 1 is diplayed, don't show First (java and drupal)
- POR-1490: 'Member since' column missing some values in participant list
- POR-149: Remove ff. prefix from search facet filter parameters
- POR-1493: classification in header too long
- POR-1494: Links on stats page wrong & counts don't match
- POR-1496: title runs into species/download box
- POR-1498: Sync drupal and java footer links
- POR-1499: Search text "News and articles" too big
- POR-1500: In occurrence search name filter autocomplete I can't select the genus Passer
- POR-150: Add CrawlRequestMessage
- POR-1502: The dates shown under the "Latest datasets publish...
- POR-1505: Develop plan to deal with purging the varnish cache when (registry) information has changed
- POR-1506: Occurrence download Error
- POR-1507: account management header link sometimes goes to a 403
- POR-1508: eventDate interpreted using wrong timezone
- POR-151: Add VerbatimPersistedMessage to postal service
- POR-15: Update plugins
- POR-1513: occurrence detail: fill context help for Alternative Identifier with meaningful value
- POR-1514: Occurrence page facets / search options: make sure that type status filter is included
- POR-1518: As a researcher, I want to search records by place name (island), so that I can easily summarise the documented biodiversity of that area
- POR-1520: Redesign Typification Block on Species Page
- POR-1521: Create apple touch icons
- POR-152: Collapse OccurrenceService and VerbatimOccurrenceService
- POR-1522: Make country names links in the geographic coverage
- POR-1524: Download not a valid DwC Archive
- POR-1525: Organization page should show the number of published datasets
- POR-1526: Change LESS Plugin to not generate resources in src directory
- POR-153: Don't use request URI for signing requests with the GBIF authentication scheme
- POR-1532: Remove data usage summary "main" image
- POR-1541: Location filter georef flag unselects bounding box
- POR-1542: Show source taxonID for non nub pages
- POR-1544: Include image records in occurrence detail
- POR-1550: Collector number is not searchable
- POR-1551: Scientific name below genus level should be italic
- POR-155: Optionally interpret html entities in dwca reader
- POR-1555: Show all verbatim fields in verbatim occurrence view
- POR-1560: Drupal resources pages
- POR-1561: Data about country map should zoom to the country ...
- POR-156: Merge dwca endpoint types into single DWCA enum value
- POR-1562: Drupal beta reminder cookie only lasts for a few m...
- POR-1564: publisher has contact infos (email & phone) given ...
- POR-1567: browser title contains html markup, see screenshot...
- POR-1571: Why show the occurrence button when non exist?
- POR-1572: The full screen button of the map does not do anything in Safari for windows
- POR-1575: Distribution repeats and is confusing
- POR-1576: Behaviour when clicking name of Head of Delegation or Node Manager
- POR-1577: Participation map colors are not consistent with the site
- POR-1580: Contacts "Show All" toggles view, instead of showing all
- POR-158: gbif-common-api: create new type status Enum
- POR-1581: Special characters are not interpreted in publisher search
- POR-1585: Subscribing to newsletter returns old CMS
- POR-1586: Golden Eagle common name info box has Catalogue of Life various times in the source pop up
- POR-1588: Extra thumbnail map when selecting view
- POR-1590: In frontpage search results, append right hand links with ?q=<search term>
- POR-159: add subspecific bacterial ranks to Rank enum
- POR-1595: Separate Mendeley publications ABOUT country from FROM country
- POR-1596: Occurrence homepage gives oops when cube counts are 0
- POR-1597: Browser title: change to align with country page version
- POR-1598: Drupal-ims syncronization: develop plan to deal with purging the Drupal cache when (IMS) information has changed
- POR-1599: Link target for "...countries publishing data about..."
- POR-1600: Don't actually understand some aspects of the time slider
- POR-1601: Merge latest & news archive
- POR-160: Document CrudService better
- POR-1604: On the login page, during login, the downloads tab should not be shown
- POR-1605: Add "belongs to <Network Name>" for datasets belonging to networks
- POR-16: Add publication search and list to the portal sitemap
- POR-161: Add new tag predicate in gbif-api to indicate harvesters should ignore dataset
- POR-1612: Standardize help text in search boxes for site-wide search
- POR-1614: Species API inconsistency in parameter name: datasetKey vs dataset_key
- POR-1615: clean up habitat / marine facet
- POR-1617: Common name sources: decide how to deal with empty context help
- POR-1618: CoL constituents are missing datasetID tag
- POR-1619: Is before and Is after filters have misleading titles
- POR-1620: Missing standard paging buttons and filter list in right sidebar
- POR-1621: present mendeley result numbers in standard way
- POR-162: Should OccurrenceService.getKeysByDataset return sth else than an iterator?
- POR-1623: Downloads fail when username is less than 3 chars
- POR-1629: Improve visibility of hosted datasets
- POR-1630: Species suggest returns nonsense for words with spaces
- POR-163: Change CrawlStartedMessage to include a human-readable status instead of the properties
- POR-1634: Country contacts need better sorting
- POR-1635: Big downloads step sometimes fails with hdfs error (triggers cdh alert)
- POR-1636: Document the usage of verbatim_scientific_name in download
- POR-1638: Limited paging should give nice error message when invoked manually
- POR-1639: Map count does not match georeferenced record count
- POR-164: Consider removing the redundant collection prefix in the Collection properties
- POR-1642: Country information missing from contacts information
- POR-1643: Great need for filter for "has images"
- POR-1644: include canonical taxon name in the download
- POR-1647: comma splice
- POR-1648: Misc. filter creation usability issues
- POR-1652: Deploy occ download workflow/jar to hdfs
- POR-1654: Add dev profile to occurrence download workflow pom
- POR-1655: Portal needs to show verbatim occurrence fields from new API class
- POR-1656: Setup empty HBase tables for appdev env
- POR-1657: Setup new jetty & occ-solr index (empty) for appdev
- POR-1658: Setup minicrawler to use appdev services and crawl 10 datasets
- POR-1659: Make crawling/interp deployable from jenkins for appdev
- POR-1660: Determine which verbatim fields will be shown on occ detail (with grouping)
- POR-1661: Implement the display of verbatim fields (in groups) on occ detail page
- POR-166: Refactor Dataset.networkOfOrigin to use a organization UUID
- POR-1662: Add crawler project to git and make it multi-module
- POR-1663: Assert consistent use of species and taxonKey, replacing name usage and nubKey
- POR-1664: Use more configuration conventions, e.g. for hbase/hive tables
- POR-1665: Decide on the future of portal/mendeley integration
- POR-1666: File seems broken. Cannot be opened with WinRAR or 7-zip
- POR-1667: Review new Occurrence and VerbatimOccurrence classes
- POR-1668: Installations not shown under node entity
- POR-1669: Crawling is not triggered when resources are (re)published in IPT
- POR-167: encrypt HttpGbifAuthFilter authentication string
- POR-1671: A statement/text to data publishers about assigning and mapping occurrenceID while preparing data publishing
- POR-1672: Date and time are inconsistent between resource page and its RSS feed, which produce inconsistent sorting.
- POR-1674: The actual occurrence widening, limited to verbatim fields.
- POR-1675: Add typification to Occurrence
- POR-1677: Make full width occurrence downloads
- POR-1678: Use new Validation Rules to add more granularity to occ geospatial and "other" errors
- POR-1680: Add new fields to hbase and the hbase-hive-colname maps
- POR-1681: Refactor occ-persistence to read and write the new, core, verbatim columns
- POR-1682: Refactor dwca indexing to populate all verbatim fields from dwca
- POR-1683: Update solr schema for new verbatim fields to index
- POR-1684: Add occ query filters for collectorName & collectorNumber, others
- POR-1685: Refactor geo interp to use new validation rule style
- POR-1686: Update metrics to use new geospatial issue style
- POR-1687: Update solr schema with new geospatial issue style
- POR-1688: Refactor other issue into a new validation rule
- POR-1689: Refactor to use Continent enum
- POR-1690: Refactor interpretation to use new Continent enum
- POR-1691: Update solr schema with new enum based Continent
- POR-1692: Add typification to hbase persistence
- POR-1693: Parse & interpret typifiedName from type status string
- POR-1694: Add typification interpretation
- POR-1695: Add typification to solr schema
- POR-1696: Add occ query filters in portal for typification
- POR-1697: Refactor coord interpretation to use projections
- POR-1699: Interpret sex and establishmentMeans
- POR-1700: Improve Basis of Record interpretation
- POR-1701: Remove the superseded columns from hbase
- POR-170: Add getBySession(String) to UserService
- POR-1703: Build a migration tool from old hbase schema to new
- POR-1704: Prepare appdev env to be a complete replacement for devapi/portaldev
- POR-1705: Broken links to online resource centre
- POR-1707: Portal mismaps dwc coordinatePrecision for coordinateUncertaintyInMetres
- POR-1708: Add new columns to hbase (one per rule)
- POR-1711: Uncached occurrence search results pages gives oops
- POR-171: Document SearchSuggestService
- POR-17: Evaluate DataCube as a technology for managing cubes
- POR-1714: Show featured dataset titles from drupal, not the registry
- POR-1715: download meta.xml flawed
- POR-1716: Redeploy an updated CLB to production
- POR-172: Add new tag predicate in gbif-api to indicate a dataset has been manually deleted
- POR-1722: Extend crawler and processing to index occurrence records that come in as extension records for checklists
- POR-1724: Occurrence TaxonomyInterpreter should handle atomised scientific names
- POR-1729: plazi checklist details return oops
- POR-1731: Crawl 3 datasets using new persistence, to populate the new fields
- POR-1732: Newly registered user reports not to have received a password
- POR-1733: back up registry_live DB
- POR-1734: Populate new interp field lastInterpreted on every persist
- POR-1735: Downloads have full name as species_epithet
- POR-1736: Show date last crawled successfully
- POR-1738: The list of peer reviewed research does not look good
- POR-1739: Interpret dc:modified in VerbatimOccurrence
- POR-1740: Interpret dc:references as a link
- POR-174: find a way for mybatis integration tests to work with a PrivateServiceModule without exposing its Datasource
- POR-1741: Add Travel Guidelines to Portal footer
- POR-1742: Support partial ISO dates when parsing dates
- POR-1743: Refactor API to use OccurrenceIssue set
- POR-1744: The translation of the old ORC URL doesn't work
- POR-1745: We need to index eBird at some point and that requires some tweaking of the crawling/indexing
- POR-1750: Improve country parsers
- POR-1751: apidev downloads failing
- POR-175: Add getHigherRank(Rank) and getHigherRankKey(Rank) to LinneanClassification(Keys) interface
- POR-1752: Create a UAT environment so that people can see new work in a stable environment before production
- POR-1753: Create UAT crawling env for testing crawling against full data
- POR-1756: Copy appdev tables into UAT hbase tables
- POR-1757: Copy prod tables to UAT and reinterp
- POR-1758: Create new CSS demo in Drupal based on "modern" drupal theme
- POR-1759: Make a cli command that allows "reinterpret dataset X"
- POR-1760: Can't filter dataset
- POR-176: Remove deprecated Endpoint Types from Enum
- POR-1764: Move Occ & Clb solr to solr cloud in the cluster
- POR-1765: Modify deployment scripts to build deploy from git
- POR-1766: Don't show time on dates if its 00:00:00
- POR-1768: Mapping of last crawled date is wrong for occurrence
- POR-1769: uat.gbif.org server that runs tomcat and all ws
- POR-1770: setup UAT varnish
- POR-1771: apache in front
- POR-177: Refactor the ENUMs to remove all the unnecessary looping
- POR-1772: species and occ search jettys (copies from appdev)
- POR-1773: its own registry (copy from appdev)
- POR-1774: Drupal-generated featured dataset texts appearing in search results
- POR-1777: Refactor occurrence api model object for dwc terms
- POR-1778: Add a page to show verbatim and interpreted fields side by side
- POR-1780: UAT user mgmt (login) doesn't work
- POR-1781: drupal var dump at top of search results page
- POR-178: Parameterize SearchRequest<T> to require the use of a facet parameter enum
- POR-1782: country maps not working on backfilled cube
- POR-1783: uat portal links to drupal are all wrong (maybe some other links)
- POR-1785: UAT has no featured occurrence table (or any hive table)
- POR-1786: Add deploy script to deploy cli jars to UAT crawler env
- POR-1789: Drupal install needed in appdev
- POR-1790: Build deploy scripts for drupal migration between environments
- POR-1791: Refactor api classes (occ and verbocc)
- POR-179: Serialize dates in JSON as ISO dates
- POR-1793: Decide on an implementation for rounded corners and shadows
- POR-1794: Implement grid layout/proportions to match java style
- POR-1795: Basic typography matches java style
- POR-1797: Make tools catalogue page in portal
- POR-1798: Make custom de/serializer for Occurrence and VerbatimOccurrence
- POR-1799: Refactor occurrence project to match changed occ api class
- POR-1800: Remove verbatim fields from interpreted occurrence during interpretation
- POR-1801: Refactor metrics to match changed occ api class
- POR-1802: Refactor portal web to read changed occ api class
- POR-1803: Refactor occ search params to match dwc term wherever possible
- POR-1804: Interpret coordinateAccurracy from dwc:coordinateUncertaintyInMeters and dwc:coordinatePrecision
- POR-1805: Varnish install needed in appdev
- POR-1806: Footer update
- POR-1807: Make occurrence issues searchable
- POR-1809: Incorrect regional node representatives details listed
- POR-181: Agree on routing keys for all messages
- POR-18: Metrics WS does not support callback
- POR-1813: If no node manager is appointed, the heading should still appear, but with a standard text
- POR-1814: Australia not showing in the list of participants
- POR-1816: Nodes Steering Group list: two changes for regional node representatives
- POR-1818: Build script that generates the hive table for downloads
- POR-1819: Refactor search predicate to hive query
- POR-1821: Fix verbatim occ page to show all dc terms in record level group
- POR-182: When callbacks throw an Exception that should at least be logged
- POR-1822: country issues created wrongly
- POR-183: Move ResourcesUtil from checklist bank-index-builder to gbif-common
- POR-1832: Create drupal view to show the tools
- POR-1833: Render dates in portal as UTC?
- POR-1834: Date last modified filter predicates are inaccurate
- POR-1835: Reorder Term enums in dwc-api
- POR-1847: "Project" block on dataset page: improve consistency
- POR-1849: Investigate streaming on occurrence downloads in Varnish
- POR-1850: Rethink key documents footer
- POR-1851: Create a fake dataset for crawling into dev to test interpretation
- POR-185: HttpUtils, merge newMultithreadedClient and newMultithreadedClientHttps
- POR-1852: Fix GbifTerm to cover all interp occurrence fields that aren't currently terms
- POR-1853: Build oozie coordinator job to rebuild hdfs tables every X hrs
- POR-1854: Update oozie workflow to build new 2 table dwca result
- POR-1855: Copy & zip step builds dwca from 2 hive tables and meta.xml
- POR-1856: Improve occurrence georeferenced detail
- POR-1857: Occurrence detail RECORDED has restricted width
- POR-1859: Update portal API page with correct javadoc links etc
- POR-1861: Add header row to download data files
- POR-186: HttpErrorResponseInterceptor does not handle 405 errors well
- POR-1863: Changes to display of GB Vice Chairs roles in portal based on IMS info
- POR-1870: Verbatim basis of record value is not interpreted correctly
- POR-187: AuthFilter needs to verify application keys & header encryption
- POR-1871: MoU2012 link is dead!
- POR-1875: Minor correction in http://www.gbif.org/page/187
- POR-1880: Featured occurrence dots wrongly report last indexed "seconds ago"
- POR-1881: Types have to be parsed from all XML providers
- POR-1884: RegistrySync CLI needs to be updated to latest column names
- POR-1885: Downloads meta.xml doesn't match downloaded columns
- POR-1886: Incorrect information in contact details in portal
- POR-1887: The new Drupal theme for smooth future development
- POR-1890: Style the navigation region, including the search form.
- POR-189: LocaleProvider returns * Locale
- POR-1894: Style the Edit Article links
- POR-1895: Create and style region help
- POR-1896: Create front page template.
- POR-1901: Create and style events page.
- POR-1902: Create and style newsletter page
- POR-1903: Create and style community/participation pages
- POR-1904: Create and style community/capacity enhancement pages
- POR-1906: Warning: require_once(): Unable to allocate memory for pool when running update.php
- POR-1907: Inconsistency of margin-top of the main content well
- POR-1908: TemporalInterpreter throws IllegalArgException on bad dates, tanking all interp
- POR-1909: On country lookup from coord add logic to try a 5km radius if first attempt fails
- POR-1910: Create and style GBIF use cases page - mendeley
- POR-1911: Crawling must not reject dwca that have valid occ id but missing or bad triplets
- POR-1912: Graphical presentation of Activity
- POR-1913: Node manager shows in contact, but not in participant overview
- POR-1918: Add occurrence search facets
- POR-1919: Bad link on DK country page
- POR-1920: GBIF participant information: delete contact
- POR-1921: Update API page to give correct date for API freeze
- POR-192: Incorporate french and spanish country names
- POR-1922: Show multimedia on occurence detail page - faked content
- POR-1923: Show multimedia on occurrence verbatim page (faked content)
- POR-1924: Update serializers for verbatim and interp occurrences for multimedia extensions
- POR-1925: Modify VerbatimOccurrence API class for multimedia
- POR-1926: Modify Occurrence API class for multimedia
- POR-1927: Add Extension enum to API
- POR-1928: Add MediaType enum to API
- POR-1929: Add multimedia persistence to HBase for verb and interp occ
- POR-1930: Downloads need to support multimedia objects (as an extension)
- POR-1931: Occurrence search page supports multimedia data
- POR-1932: Occurrence solr index needs to support multimedia queries
- POR-1933: Create alternate search result page as an image gallery
- POR-1934: Modify metrics so that dataset page shows multimedia counts
- POR-1935: Crawling and interpretation needs to extract multimedia from dwca
- POR-1936: Crawling and interpretation needs to extract multimedia from abcd
- POR-1937: Basis of Record interp writes null if it can't interpret - is that right?
- POR-1938: Some occurrences have an event date in the future
- POR-1939: Type filters giving 0 results
- POR-1940: South African records associated with Antarctica continent
- POR-1941: Simplify ORC search
- POR-194: Add OccurrencePersistedMessage
- POR-1943: Messy listing of contacts on Country pages
- POR-1945: Could not apply a country filter
- POR-1947: Events list should include all upcoming events
- POR-1948: Could you add geometry as a parameter to the count endpoint
- POR-1950: Non-meaningful feedback when a download fails
- POR-1951: What WKT types does the geometry parameter accept
- POR-1952: Points found outside polygon passed to geometry parameter
- POR-1953: Not easy to find "any type for species X" - should API provide this?
- POR-1954: Create the Multimedia extension
- POR-1955: Update API classes for new extension
- POR-1956: Occurrence processing must read new Multimedia extension
- POR-1957: Create Hive supporting elements for multimedia objects
- POR-1958: Update download workflow to include a multimedia file
- POR-1959: Stop exposing notification emails in public API
- POR-1960: Anonymous user have access to server and php session information
- POR-1961: Support Audubon media extension in media processing
- POR-196: Remove SchemaType from CrawlResponseMessage
- POR-1965: Portal UI must use modified MediaObject class
- POR-1967: Style of current portal page on terms is broken
- POR-1969: The link to newsletter on UAT points to LIVE.
- POR-1971: Information on Observers in portal
- POR-197: Improve CLI to derive Properties from configuration parameters
- POR-1972: Information on Former Participants on portal
- POR-1974: Strange wording on news archive pages
- POR-1981: Harmonize cube and occurrence search parameters
- POR-1985: Fix maintainance varnish html
- POR-1987: jquery-ui-1.8.7 loaded twice in javaweb
- POR-1988: jquery.cookie.js loaded twice on Drupal
- POR-1989: Downloads of 0 records over the API fail during copy and zip
- POR-1990: gbif-common's FileUtils.sortInJava method doesn't remove intermediary sort files
- POR-199: Add CrawlFinishedMessage
- POR-1992: News item looks weird on facebook when sharing
- POR-1994: Publishing country metrics aren't shown from country pages
- POR-1995: New menu needed in java to match drupal (consultations)
- POR-1996: TypeStatus enum needs to differentiate btw name and specimen type statuses
- POR-1998: Downloads use DwC terms that don't exist
- POR-1999: Downloads use DC terms that don't exist
- POR-2000: Accompanying the new Drupal theme, the java web part also need to adopt some changes.
- POR-200: Add CrawlResponseMessage
- POR-2002: Dataset titles can contain html markup
- POR-2003: Name Parser tools GUI not working
- POR-2007: Latest news story not showing 'next news'
- POR-2009: Geo lookup returns -99 for Åland - should match FI
- POR-2011: Add help text to download email explaining what can be done
- POR-201: Add ability to perform runtime checking of Dimension type to the public occurrence cube api
- POR-20: Implement backfill process for density tiles (Gmaps)
- POR-2012: Production crawling fails on some verbatim persists
- POR-2013: User account management
- POR-2014: Minor issues after completing major stories
- POR-2015: Country newsfeed must use ISO country codes instead of taxonomy id
- POR-2018: Make searches for "any not-null" fields in occurrences easier by adding a <thing>=*
- POR-2019: Align all boolean parameters (make them hasX) in search params
- POR-2020: Add "don't send email" param to occ download request
- POR-2022: Review registry api for param consistency with rest of api
- POR-2023: Registration page still has pre-launch disclaimer text
- POR-2024: Download: check whether some fields should already be contained
- POR-2025: Map display on occurrence page, change maps view
- POR-2026: Type status filter: is there a "select all"?
- POR-2027: Leersia has incorrect classification
- POR-2028: Bug: Target=_blank for dataset homepage not working
- POR-2030: Backbone taxonomy missing Andinobates
- POR-203: Move EH cache parameter to a common mybatis module
- POR-2031: Search for country pages
- POR-2032: ISBN number incorrectly interpreted as dataset UUID
- POR-2033: Please make URLs in metadata clickable!
- POR-2036: Styling of multi-line headings
- POR-2037: wrong total number of records published by country
- POR-2040: Blank News section on the data publishing tab of some country pages
- POR-2041: Download size is 0 B - but is actually > 150 kB
- POR-204: Add CrawlErrorMessage
- POR-2044: The 'project site' and 'report an issue' links of the darwin core validator section take you to a generic darwin core google site
- POR-2046: Inside of the document, the link in point 3 under 'Select a tool' links to the wrong document
- POR-2048: Reorder filters based on expected importance
- POR-2050: dwca-reader records are not up to date with all terms
- POR-2051: EML rendering fails on dev
- POR-205: Remove unused User properties
- POR-2053: Unicode character dataset search broken
- POR-2054: ChecklistBank WS gives bad response, and takes long time to respond when...
- POR-2056: Metrics counts/inventory calls should return bad request when required parameters are missing
- POR-2057: Update registry downloads for HAS_GEOSPATIAL_ISSUE
- POR-2058: Align REST urls using underscores or camelCase only
- POR-2059: Show some default name in occurrence search when scientific name is null
- POR-2060: Change search facet parameters to be camelCase
- POR-206: Java Doc ContactType enumeration
- POR-2062: Images on species and occ pages without title show ugly "No title"
- POR-2064: Multimedia class term should not be in verbatim json
- POR-2065: If media file format is text/html make it a web link instead
- POR-2066: Default media format to text/html instead of APPLICATION/OCTET-STREAM
- POR-2068: ETI Bioinformatics is no longer GBIF Participant
- POR-2070: Map problem - Newly indexed BioCASE dataset doesn't visualize georeferenced records
- POR-2071: Unescaped tags + truncating long dataset name lead to invalid HTML
- POR-207: Add FragmentPersistedMessage
- POR-2072: Big downloads fail with bad hive udf operation (issue field)
- POR-2073: Why has the occurrence ID stopped being a link back to the RBGE data (DOI)?
- POR-2074: Digester logging breaks frag and verb processors
- POR-2077: Issues discovered during the final round of testing
- POR-2079: Dataset title limited to 255 chars
- POR-2080: Show number of all occurrence published by a publisher
- POR-208: AuthFilter needs to verify Basic authentication credentials
- POR-2082: Interpretation of scientific names not working for Herbario IES San Isidoro de Sevilla
- POR-2088: Iterate over multiple instances of DarwinCoreRecord
- POR-2090: All ZFMK data not harvested from BioCase
- POR-2091: Key "http://rs.tdwg.org/dwc/terms/geodeticDatum" in occurrence API
- POR-209: Expose Taxon instead of NameUsage
- POR-2092: Spurious entries (lots) in associatedSequences column for NMNH dataset
- POR-2095: Resolvable alternate identifiers on dataset detail page are broken
- POR-2098: "Published datasets" page for BGBM corrupts the stylesheet
- POR-2099: Pensoft/Biodiversity Data Journal - datasets created using our webservice crawl without having an endpoint
- POR-2106: This page should include information on how to subscribe to GBits
- POR-2107: The font size is different in the different paragraphs on the right hand column
- POR-211: Extract NameParser into a standalone project
- POR-2112: s/recordedNumber/recordNumber/ ?
- POR-21: Remove the requirement that writeBatchSize be specified in properties
- POR-2113: Occurrence API page broken
- POR-2116: Test run DataCite test environment
- POR-2117: Create a new page explaining GBIF interpretation
- POR-2118: Order of multimedia options in filter should change
- POR-2121: Add images to capacity enhancement (and other) pages
- POR-212: Create new unparameterized suggest request classes
- POR-2124: Add a "known issue" statement to top of occurrence page
- POR-2126: Inline body image
- POR-2127: Media management for video or audio content
- POR-2128: Inconsistent sub-section title headings
- POR-2129: Inconsistent news page style
- POR-2130: Inconsistent generic template style
- POR-2131: Usage of token for urls in the wysiwyg editor
- POR-213: Make Contact address field a list
- POR-2132: Sidebar items should all be given opportunity to be linkable
- POR-2133: Style done through the wysiwyg editor are not rendered
- POR-2135: Login and logout redirection
- POR-2136: Inconsistent 'more' links across the web site
- POR-2138: Occurrence detail shows bad "extensions" property in json API
- POR-2139: Typified name not honored
- POR-214: Create new Continent enumeration
- POR-2: JavaDoc styling broken when using Java 7
- POR-2143: Support decimal coords with NSWE
- POR-2146: News items with node URLs only and no named alias?
- POR-2147: Mismatched taxon name (can we have an ISSUE flag for this?)
- POR-2149: download file not found throws exception
- POR-2150: Processing writes null for kingdomkey when it can't taxon match - should be 0
- POR-215: Add Guice support to postal-service
- POR-2152: A typo of geo datum
- POR-2153: Broken links in the "occurrence download" section of API page
- POR-2154: My Downloads list: search predicate cannot be converted into a link
- POR-2157: Add number of datasets and number of organizations to data published by countries
- POR-2159: For higher taxon matches show spec. or sth in identification and info header
- POR-2161: Add publisher occurrence search
- POR-216: Add retries to sending messages
- POR-2162: No link to occurrences
- POR-2165: country and publishingCountry parameter descriptions are the same
- POR-217: Make sure all ws clients throw an IllegalArgumentException if null is passed to getByKey
- POR-2172: Capitalize wgs84
- POR-2176: Cannot filter occurrences by establishmentMeans
- POR-2177: Editing environment redirection from www.gbif.org to drupaledit.gbif.org
- POR-2178: Switch on the scheduler for crawling
- POR-2181: Data below -60 deg lat should be attributed to Antarctica
- POR-218: Merge our API projects into one single API project
- POR-2182: GBIG newsletters contain confusing descriptions
- POR-2183: newsroom tabs have different styles
- POR-2185: Default search page doesn't show result on empty searches
- POR-2186: Resource type in default search page is meaningless
- POR-2187: Badly formatted mendeley paper list page
- POR-2188: More contact (expanded contact) details badly formatted
- POR-2189: Bad data in CLB
- POR-2190: Menu hover inconsistent with live site
- POR-2191: Useful link opens is new tab and has bad URL
- POR-219: Upgrade JUnit to 4.11 and the "junit" artifact everywhere
- POR-2192: Adminstrator users can't get to their user page to do downloads
- POR-2193: Hover over on menu stops highlighting on upper menu
- POR-2194: accounts have , in the id
- POR-2195: Hover over on user lists do not show correct cursor
- POR-2196: External links should open in a new tab
- POR-2197: Bad IMS links
- POR-2200: Extra blank column when scrolling to the right on non-front pages
- POR-2201: cache compression on Drupal
- POR-2202: Page should be rendered correctly on mobile devices before responsive design
- POR-2203: Data processing tab appears on UAT but not LIVE when in draft.
- POR-2204: Search breaks when choosing publishing country from the filters
- POR-2205: Samy no longer works here
- POR-2206: Countries in facets of a search response use enum name, not ISO code
- POR-2207: Extra space/or no space in the beginning of the lines
- POR-2208: Content needs cleaning-up for the new theme to take effect
- POR-2209: Resource field in resource page shows HTML
- POR-22: Design metrics cubes
- POR-2212: The Darwin Core Archive validator will validate EML that our indexing rejects
- POR-2214: ORC duplicate: Publishing Species Checklists, Best Practices
- POR-2215: Publisher name incomplete
- POR-2219: Inconsistent use of bullets on page
- POR-2221: Task group on financial sustainability no longer current
- POR-2222: Spatial queries with bounding box give incorrect results
- POR-2223: broken links Conservation Commons
- POR-2224: Document API authentication
- POR-2226: Geocode-ws logs nothing but defaultPattern_IS_UNDEFINED over and over
- POR-2228: Change Dataset owningOrgKey to publishingOrgKey
- POR-2230: Clean up unused "Related GBIF resources"
- POR-2231: News items
- POR-223: Refactor dataset.metadataLanguageVerbatim into metadataLanguage
- POR-2232: Rework Dataset suggest service - it returns too much information
- POR-2233: Change registry machinetag URLs to machineTag
- POR-2234: change facet search parameters to camelCase
- POR-2235: Change occurrence URLs and parameters to camelCase
- POR-2236: Make metrics URLs to be camelCase
- POR-2237: My Download page - link to query "multimedia is not null" doesn't work
- POR-2239: Update registry solr with new publishingOrgKey name
- POR-2240: Remove underscore from /lookup/reverse_geocode API URL
- POR-2241: Rename DatasetSearchParameter.OWNING_ORG to PUBLISHING_ORG
- POR-2243: Verify that needed indexes are in place in prod postgres
- POR-2244: node/%/edit redirect of varnish
- POR-2245: News details shows HTML tags
- POR-2246: GBIF News room -> Consultation
- POR-2249: Use full width when right sidebar is entirely empty
- POR-2250: Inconsistent date colour between search result and news item
- POR-225: Merge duplicate dwca servive type enums
- POR-2251: link style consistency of disclaimer box.
- POR-2252: Resource archive page should have "Resources" as banner title
- POR-2256: Large image metadata unreachable by scrolling
- POR-2257: Geospatial growth incorrect for about Denmark
- POR-2258: Remove internal-only services from our API
- POR-2261: Drupal: rendering of event detail display bug
- POR-2263: GBIF news items tagged to country level not displaying on country pages
- POR-2271: Split address line from IMS into proper List
- POR-2278: Species match too fuzzy in cases of terminal differences
- POR-2279: Style vernacular names list better
- POR-2280: Read/Interprete delimitedBy attribute in DwcA
- POR-2281: Download reports hits, but does not contain data
- POR-228: Check if exchanges are declared correctly
- POR-2283: ChecklistBank index builder errors
- POR-2285: 404 at api call
- POR-2286: Registry API /dataset/metadata/{ID}
- POR-2287: species multimedia mybatis mapper throwing exceptions
- POR-2289: Publisher shows "[null]" email
- POR-2290: Redundant node contact infos
- POR-2293: Occurrence API: /occurrence/search/catalog_number broken
- POR-2294: UAT: No action for /Node
- POR-2295: Portal logs error in occurrence/inc/filters.ftl
- POR-2296: UAT download link in email points to apps - should be api
- POR-2297: Occurrence API: /occurrence/counts/publishing_countries broken
- POR-2298: UAT: Species distributions freemarker error
- POR-2299: Extra forward slash found in Registry and Species API doc links
- POR-2300: UAT: Error showing in portal web log
- POR-2301: Verbatim species view not found
- POR-2302: Portal logging should be on INFO, not DEBUG
- POR-2303: Occurrence API: /occurrence/counts/basis_of_record broken
- POR-2305: Image on occ detail says "No Title". Should be scientific name?
- POR-2306: EML serialization exception
- POR-2307: Remove mention of "formal release" from Summary Introduction paragraph
- POR-2308: Crawling refuses to unzip EBI dataset 'Geographically tagged INSDC sequences'
- POR-231: Add a GBIF CLI support project
- POR-23: Implement backfill process for occurrences
- POR-2314: Fix clb mybatis multimedia mapper NPE
- POR-2315: Avoid stack trace logging when portal page not found
- POR-2316: Update dwca validator to work with checklists
- POR-2317: Create ChecklistNormalizer
- POR-2318: Create ChecklistImporter
- POR-2321: Handle special characters in phrase queries
- POR-2325: Zip code missing from address information on contacts page
- POR-2327: CRITICAL Crawling: Machine tags broken
- POR-2330: Allow map to be filtered on MachineObservation
- POR-233: Investigate pros/cons of migrating to a maven repo
- POR-2332: Wrong records count on country page
- POR-2334: Image gallery does not use image cache
- POR-2336: Syncronization from IMS to Portal not working
- POR-2337: Add occurrenceID search parameter
- POR-2338: occ counts 7x higher than expected in Ohio State University Fish Division (OSUM)
- POR-2340: How to get new GBIF Participant listed on website
- POR-234: See how IPT uses it
- POR-2342: Obtain error linking to World Register on Marine Species checklist
- POR-2343: Source DwC-A no longer accessed for certain records of dataset (but not all)
- POR-2344: The 'Alternative title' is displayed when it is identical to the main title in a resource
- POR-2345: user/logout could be redirected to previous non-restricted page
- POR-2346: Rethink the display of "issues" on occurrence records
- POR-2347: Another case of occurrences recors not being updated
- POR-2348: Display issues with last modified in GBIF
- POR-235: Investigate the state of GBIF's vocabulary server with Dag & Burke
- POR-2352: "show all" contact link toggles
- POR-2353: Bibliography extension page (...more) looks weird
- POR-2356: Please include on country page: Origin of occurrence records
- POR-2357: Add individualID as a filter to the occurrence search
- POR-2360: Reports for download
- POR-2367: Charts for country pages
- POR-2371: Geographic coverage for recorded species - include on country page
- POR-2379: Implement CLI based checklist indexing
- POR-2380: Split acceptedUsageID values
- POR-2381: Implement delete old dataset usages in solr
- POR-2382: Replace image with new media table
- POR-2383: Generate UsageIssue enum during normalization
- POR-2384: Make UsageIssue searchable
- POR-2385: Denormalize flat classification
- POR-2386: Materialize verbatim usages
- POR-2387: Create checklist listener for dataset deletions
- POR-2388: Sync checklist extensions
- POR-2389: Normalize name usage extensions
- POR-2394: Pinus strobus L. unavailable
- POR-2395: dwca-reader DarwinCoreRecord and DarwinCoreTaxon are not 100% standard
- POR-2396: dwca-reader fails to open archive
- POR-2397: Parse EBI genera better
- POR-240: Organization physical address is not surfaced
- POR-2408: Table broken after saving existing content
- POR-2411: http language header not respected for vernacular names
- POR-24: Implement the cube lookup API
- POR-2414: New GBIF Participant 'Canadensys' to be added to registry database
- POR-2415: OZCAM data from ALA not updated in over a year
- POR-2417: Show if installation was deleted
- POR-2418: New GBIF Participant 'Biodiversity Heritage Library' to be added to registry database
- POR-2419: registry console truncates dataset descriptions on edits
- POR-2420: "University of Kansas Biodiversity Institute" search string does not work in the portal and in the registry console
- POR-2422: Raise visibility of tests of occurrence downloads
- POR-2423: Hive script to create snapshot hdfs table from verbatim occ data in hbase
- POR-2424: Hive script to interpret modern verbatim fields
- POR-2425: Parameterize hive scripts that produce snapshot.occurrence table
- POR-2426: update bash script to use correct snapshotting query based on snapshot timestamp
- POR-2427: Create readme at a level to allow a new person to run the whole thing
- POR-2428: Restore snapshots since going live
- POR-2429: Create hdfs snapshot from "today"
- POR-2430: Generate snapshot.occurrence from hdfs snapshots ("raw" tables)
- POR-2431: Run processing to produce csv from snapshot.occurrence
- POR-2433: Run png processing (Rscript)
- POR-2434: Create drupal module for analytics
- POR-2435: Create custom url structure for analytics pages
- POR-2436: Create drupal templates for analytics pages
- POR-2439: Expose NameUsageIssue in portal species search
- POR-2440: Redirect for old ORC URL
- POR-2442: write ChecklistMetrics clb indexing cli
- POR-2443: Generate JSON files for country lists in the R stage
- POR-2445: Update CLB db schema with latest enums
- POR-2446: Geocode: "Error configuring autocommit"
- POR-2447: All taxa end up as synonym bug
- POR-2449: registry search does not set endOfRecord flag
- POR-2450: Remove country pages from Struts2
- POR-2451: Add filter to search for occurrence records by identifiers or occurrenceID
- POR-2453: clb importer fails for ITIS - pro parte synonyms supported?
- POR-2454: Name Parser cannot handle colon in authors
- POR-2456: Finish ImportTaxonMetricsHandler
- POR-2459: EBI - 'uncultured' species names
- POR-2461: HTTP 500 error on species distribution
- POR-2464: dwca-reader misses some extension records
- POR-2467: New backbone building algorithm
- POR-2468: "Related Resources", rather than "Related GBIF Resources"
- POR-2469: fuzzymatch failure
- POR-247: Nub descriptions not searchable
- POR-2471: Update portal species details page with new information
- POR-2472: checklist countByKingdom wrong
- POR-2473: Update footer link to Annual Report
- POR-2474: Download has 0 records - should have 522,721
- POR-2475: BasisOfRecord: check that "Human Observation" is interpreted as an instance of "Observation", and is listed as such in summary counts
- POR-2477: Add Uruguay as new Voting Participant
- POR-2479: "Next GBIF news story": link doesn't work when redirecting to a news with URL aliases
- POR-2480: Check why MISSING_ACCEPTED taxon is created without synonym
- POR-248: Update species solr index on jawa
- POR-2481: Bad download URL returns exception not 404
- POR-2482: user download listing throws exception if unauthenticated
- POR-2483: Support Markdown syntax to allow faster content authoring.
- POR-2485: Drupal taxonomy terms don't resolve
- POR-2486: Problems with the website
- POR-2487: Search icon doesn't show correctly
- POR-2488: Document occ download activity API
- POR-249: Returned result of searching "halodule" in Catalogue of Life points to wrong key
- POR-2492: Duplication of UAM records due to collectionCode change
- POR-2494: Australian National Insect Collection dataset seriously buggered, mate
- POR-2495: Russian publisher not showing up in "Data From"
- POR-2498: The revamp of the resource section of the portal
- POR-250: Nub species source usages often missing
- POR-2502: [2] A user can create/edit a resource content and see the update on the resource detail page
- POR-2507: [2] A user can share a link to their search results
- POR-2508: Parsing nov. names wrongly
- POR-2509: [2] Users can filter resources by "resource type"
- POR-251: Algae Fucus genus exists 3 times
- POR-2512: [2] Tags block in the filter
- POR-2514: [3] Bring Mendeley API synchronisation back to live
- POR-2518: Update dwc API to latest dwc version
- POR-2519: Suspicious duplicates of datasets about Viet Nam
- POR-2520: [2] A user can follow an RSS feed of a filtered search
- POR-252: NameUsageMatch service does no fuzzy match
- POR-2523: The resources can be imported successfully from gbif_ims base tables.
- POR-2526: To specify criteria for sorting weight
- POR-2527: Contact links missing in participation section of country summary page
- POR-2528: Total count of data publishing matrix is incorrect
- POR-2529: Redirect data sharing & use agreements on data.gbif.org to gbif.org
- POR-253: Ebenaceae, tropical tree family found in the atlantic
- POR-2533: DRC, not Congo in new dataset
- POR-2534: Pinus strobus L. unavailable
- POR-2535: Publisher Search
- POR-2536: Feedback form cuts off in Chrome
- POR-2539: ORC Document archive links
- POR-2540: Add a DOI field to the dataset object
- POR-254: Checklist import of denormed classification broken
- POR-2541: Update dataset DOI during BioCASE metasync
- POR-2542: Update dataset DOI during TAPIR metasync
- POR-2543: Update dataset DOI during DiGIR metasync
- POR-2545: Populate dataset DOI from pushed EML
- POR-2546: Develop a DOI client library
- POR-2547: Create a wireframe for the download dataset page
- POR-2548: Create data model to support the download page wireframe
- POR-2549: Develop the web page for the download dataset
- POR-2550: Issue download DOI & update download workflow
- POR-2551: Explore best testing framework for interactions with DataCite
- POR-2553: Fix the UAT environment
- POR-2554: Document the business rules for DOI handling
- POR-2555: Populate DOI field for PANGEA datasets
- POR-2556: Users of GBIF.org can use a DOI based citation mechanism
- POR-2557: Publishers can have a DOI for their datasets
- POR-2559: Modify the dataset page to clearly show the current DOI
- POR-2560: Update registry-metadata to parse new version of GBIF Metadata Profile (1.1)
- POR-256: Make sure Zonotrichia albicollis is a bird
- POR-2561: Update registry console to new version of GBIF Metadata Profile (1.1)
- POR-2562: Update API with new properties introduced in version of GBIF Metadata Profile (1.1)
- POR-2563: Update portal after upgrading projects to new version of GBIF Metadata Profile (1.1)
- POR-2566: Build an apps2 vh to hold jetty ws
- POR-2567: Make uat configs for all ws in gbif-configuration
- POR-2568: Make sure uat varnish is built and deployed new style, like dev
- POR-2569: Deploy all ws using jenkins to new apps2-vh
- POR-2570: Make sure uat occ and clb solrs are running latest code/schemas/setup
- POR-257: Nub lookup for species "Gadus morhua" goes wrong
- POR-2571: Get uat crawling working
- POR-2572: Build and deploy uat portal
- POR-2573: Move uat dbs from apps to camelot
- POR-2578: html-code for URLs in metadata description?
- POR-2579: Use DOI and immutable packageID in GBIF generated EML
- POR-2580: Redundant EML doc links on dataset details
- POR-258: Search facets show also entries with zero matches
- POR-2581: Support DOI field in the legacyDataset API
- POR-2582: Test IPT 2.2-SNAPSHOT actually works with the legacy API and pushes DOIs
- POR-2584: Configure gbrds.gbif-dev.org to point to registry-ws on apps2.gbif-dev.org
- POR-2585: Style dataset & download DOI link
- POR-2586: Do DOI crud for datasets
- POR-2587: Integrate DOI library into IPT
- POR-2588: Update register method of DOI library
- POR-2590: Update default dataset citation format on dataset page
- POR-2591: Add log appender that emails when doi creation failed
- POR-2592: create gbif-cli that listens for "do doi things" messages
- POR-2593: Move registry to solr cloud
- POR-2597: Create simple dwca download format
- POR-2600: Offer dataset bounding box search
- POR-260: Verify that rank and usage match when creating a nub usage
- POR-2601: Add a facet to dataset search for sample based data
- POR-2607: Oreina elegans bad fuzzy match
- POR-2609: EndOfRecords incorrectly showing as false
- POR-2613: Backbone not recognized
- POR-2615: There is a problem in the main menu
- POR-2616: Add country pairs for all territories and their "parents" to avoid country mismatch
- POR-2617: Verbatim name usage data is not written to postgres CLB
- POR-2618: Included genus/species search links dont work for non Linnean ranks
- POR-2619: Download email says Data size: 0 Bytes
- POR-2620: Link to download incorrect in email
- POR-262: Vernacular name search misses nub names
- POR-2621: Jenkins GBIF deploys also try to run if tests failed
- POR-2622: Download metadata can not show user details
- POR-2623: Download metadata should show rights as CC-BY-NC with caveat
- POR-2624: Name parser return the genus for subgenus names with a genus given
- POR-2625: Checklistbank index builder NPE
- POR-2630: Interpret species info habitat values
- POR-2631: Add UnitGUID to ABCD digester mappings
- POR-2632: Unrecognized field "globalCoverage" error
- POR-2634: Registry solr exception
- POR-2635: Populate dataset DOI from citation identifier in EML fails
- POR-2636: Display issue at bottom of CHECKLIST stats page
- POR-2637: Add Malawi as new Associate Country Participant
- POR-2638: Remove '/' in response links
- POR-264: Mistake on Albizia saman (Jacq.) Merr. account
- POR-2645: Portal is serving images as apps.gbif.org
- POR-2646: IPT update is NOT triggering crawls
- POR-2647: Grant Laura R. registry update permissions
- POR-265: Imports broken due to missing usage id
- POR-2651: Single artifact deployments duplicate backend in varnish
- POR-2652: Production map startup script broken
- POR-2654: Wikipedia crawl not removed from zookeeper
- POR-2655: Make map API filters similar to occurrence API
- POR-2656: Add suggest services to developer API docs
- POR-2657: registry SQL error when running dwca metasync
- POR-266: HigherClassificationMap contains nulls
- POR-2661: Make that GBIF Services survive system crashes
- POR-2662: Index EOL Multimedia checklist extension
- POR-2663: Higher classification not applied during checklist indexing
- POR-2665: Checklist imports throw media mybatis exception
- POR-2667: EML geocoverage bbox not showing
- POR-2669: crawler coordinator cleanup not removing aborted checklist crawls
- POR-2671: DwC-A constituent metadata not found by dwca-metasync
- POR-267: dataset metrics count by rank needs to ignore synonyms
- POR-2673: Metadata is not updated according to the EML file
- POR-2674: Assets in wrong domain
- POR-2675: DwcaMetasyncService fails to write EML for CoL constituent
- POR-2676: New GBIF Participant - Plazi + a few other possible changes
- POR-2677: dwca validator not loading extension definitions
- POR-2678: Verify EML profile and examples are correct
- POR-2679: GBRDSDEV extensions and thesauri respond with production lists
- POR-2680: Use CoL dataset metrics for species count
- POR-2682: Occurrence ID lookup not working
- POR-2684: Wrong maching name & classification
- POR-2687: Supplying a value to an API parameter that is also a SOLR Keyword causes a 500 Error
- POR-2688: Wikipedia checklist normalization fails with nub matching unavailable
- POR-2689: Crawler: Optimize name range crawling
- POR-2692: nub lookup HTTP 413
- POR-2694: Login/logout remove repeated parameters
- POR-2697: Cleanup TagName enumeration
- POR-2698: Parse microbial ranks in scientific names
- POR-2700: Backbone source empty
- POR-270: Make sure only distinct vernacular names in search are shown
- POR-2701: Panthera pardus ssp. not matching species
- POR-2702: Country page publishing summary chart has bad BoR Observation values
- POR-2703: typifiedName parsing bug for "Part of Holotype"
- POR-2704: Problem with Linaria pedunculata occurrences
- POR-2705: Checklist notice blocks take up too much space
- POR-2706: Quick links on Participants list page do not work
- POR-2707: Merge french oversea departments into mainland country code France (FR)
- POR-2708: Stray Mendeley token
- POR-2710: Update fulltext indexes in UAT and PROD
- POR-27: Add higher taxa counts to the occurrence cube
- POR-2713: Persist species match index
- POR-2715: Support a simplified download format
- POR-2716: Add a 'format' parameter to the GBIF download service
- POR-2717: Implement a simplified CSV download file format
- POR-2718: Make download format selectable from from the web portal
- POR-2719: Serve downloads from a more reliable storage
- POR-272: Exclude all unidentified spec. names from the nub
- POR-2721: Investigate feasibility of NFS over HDFS
- POR-2722: Investigate feasibility of HTTP over HDFS
- POR-2723: DEV cluster uses an outdated version of the Oozie shared lib
- POR-2725: species match TooComplexToDeterminizeException
- POR-2731: Download link spacing wrong when no thumbnail above
- POR-273: Species page: default search not working
- POR-2732: Metadata and Data Language Properties Missing
- POR-2733: Dataset Administrative Contact Name Messed Up
- POR-2736: Extend the extension and vocabulary schemas with version attribute
- POR-2737: Extend the extensions.json and thesauri.json indicating the latest versions
- POR-2739: Broken links in "Data" block on the disclaimer page
- POR-2740: Analytics tabs behave unintuitively
- POR-274: NCBI checklist is shown in search results, not the NUB
- POR-2742: Fail to load .dng image files on occ detail
- POR-2743: taxonomy browser: list cut-off?
- POR-2748: Issue GBIF DOIs to all datasets that do not have them
- POR-275: Dataset metrics service is not working
- POR-2754: Suggestion: Add support for login via username OR email
- POR-2755: Checklist indexing fails on brazilian flora checklist
- POR-2759: Add publishingOrg occurrence search filter
- POR-276: Duplicate genera due to undecidable partial homonyms
- POR-2761: checklist imports fail - verbatim usage exceptions
- POR-2762: Interpreted Country
- POR-2763: Add dataset search by (machine) tags
- POR-2764: too many open files: exceotion during plazi checklist indexing
- POR-2765: Add XML support to enable Annosys
- POR-2766: Writing to unique names & citation table not thread safe
- POR-2768: Add authorship matching to backbone matching
- POR-2771: 0 countries listed but the map shows dots
- POR-2772: Biodiversity Data Journal checklist data not indexed
- POR-2774: EOL media items not showing in pensoft checklist
- POR-2775: Add hosted datasets to the organization participant pages
- POR-2776: DwC archives block subsequent crawls
- POR-2778: image should link to the resource
- POR-2779: IPNI Backbone returning Animalia
- POR-2780: Amphioctopus species missing accepted genus in backbone
- POR-278: Species searches should only show the vernacular name of the current locale
- POR-2785: Display backbone sources in portal
- POR-2786: Assign stable ids to nub usages
- POR-2787: Improve performance and usability of maps
- POR-2788: Allow publishers to be tagged as backbone sources
- POR-2790: Provide option to browse the backbone
- POR-279: Remove non enum values from solr index for enum based facets
- POR-2791: Expose number of occurrence records by publisher in API and Portal
- POR-2792: EML intellectualRights not fully parsed
- POR-2793: Crawling: BioCASe declaredCount
- POR-2794: Plant objective synonyms treated as "accepted species"
- POR-2795: CoordinateUncertaintyInMeters is lost in the interpreted view
- POR-2799: Endemic species in Taiwan dwca not indexed, invalid
- POR-2800: clb-importer: investigate into why we see NodeId not in CLB yet
- POR-280: Search for "Aves" shows no aves but plant species
- POR-2801: SOLR deep paging blows memory on species/search
- POR-2803: Higher classification string displayed as series of questions marks "???"
- POR-2807: Crawling: Super slow after a deletion
- POR-2810: Genus Hofstenia in wrong backbone phylum
- POR-281: Vernacular name search broken
- POR-2812: Try to detect and merge nub species spelling variations
- POR-2815: Flag backbone usages that should be a recombination
- POR-2816: Create new backbone dwca archive
- POR-2817: URL for occurrence inventories
- POR-2819: WoRMS subgenera not indexed correctly
- POR-2820: Pensoft dataset deleted by still shown in portal
- POR-2821: Some of the resources in the featured list don't have links for direct access
- POR-282: checklistbank-ws: dataset_metrics returns UniformInterfaceException
- POR-2824: nub builder should use gender neutral epithets to discover basionyms
- POR-2826: Namibia is missing entirely from analytics
- POR-2830: Show entire synonyms on species pages
- POR-283: Species Search is not escaping special characters
- POR-2831: Add crawlId to the occurrence SOLR schema
- POR-2834: Should the old GBIF resource id be removed?
- POR-2835: Remove link to EOL etc from checklist views
- POR-2839: Species search for "Blåbær" yields unicode garbage
- POR-2840: Generated EML doesn't validate against its own XSD
- POR-2841: Confirm deletion of @Provides NameParser in NubMatchingModule
- POR-284: Nub creates duplicates for names with diacritic marks
- POR-2843: Page refers to tables that don't exist
- POR-2844: Character encoding issue after refining the result on species search
- POR-2846: Map in full screen doesn't have a 'escape' button.
- POR-2847: Clarify types of polygons accepted
- POR-2848: clb solr indexing throws "temporary file size exceeds temp_file_limit 52GB"
- POR-285: Some nub usages have unstable ids
- POR-2851: Blank page block
- POR-2852: Broken link
- POR-2853: Accidental downloads of all occurrences
- POR-2854: Deal with taxon concepts in nub build
- POR-2855: Inconsistent geolookup for French territories
- POR-2857: NameUsageService.listRelated() should be pageable
- POR-2859: Records for Northern Ireland (=GB) showing on the Ireland (IE) map
- POR-2860: Why are dates flagged as "unlikely"?
- POR-2862: Add documentation about the Token for accessing google analytics
- POR-2863: Vaccinium chapaense Merr. as a synonym of A. guangxiensis
- POR-2869: Checklists in 'distribution' links should be named
- POR-2870: Communication strategy link goes to draft, not final
- POR-2871: 'In viewable area' excludes some record types
- POR-287: ws returns empty json list for non existing usage id
- POR-2872: Pro parte usages need several nub ids assigned
- POR-2873: Allow occurrence search and counts by publisherKey
- POR-2874: Pick one accepted name for the same canonical
- POR-2875: Clicking on the thumbnail image in a resource shows a bigger image of the thumbnail, not access to the resource
- POR-2877: Do not attach an authorship to names of orders or above
- POR-2878: Page "Download the latest GBIF Annual Report" is out-of-date!
- POR-2880: name parser webUI not using latest API
- POR-2882: Every project uses mvn properly with config from github, and each README updated
- POR-2883: New nexus installation
- POR-2884: Fix c-deploy ansible scripts
- POR-2885: New ELK install (elasticsearch, logstash, kibana)
- POR-2886: Clean up provisioning/ansible and conform to best practices
- POR-2888: Make ansible script to install ELK stack
- POR-2889: Improve the cli start/stop scripts
- POR-2890: occurrence
- POR-2891: registry
- POR-2892: checklistbank
- POR-2893: metrics
- POR-2894: crawler
- POR-2895: tile-server
- POR-2896: portal-web
- POR-2897: dwc-api
- POR-2898: gbif-api
- POR-2899: common-search
- POR-2900: name-parser
- POR-290: Unknown facet field {!ex=ffqchecklist_key}checklist_key
- POR-2901: parsers
- POR-2902: gbif-common
- POR-2903: xoai
- POR-2904: dwca-validator
- POR-2905: geocode
- POR-2907: postal-service
- POR-2908: common-mybatis
- POR-2909: dwca-io
- POR-2910: pubindex
- POR-2911: backbone-patch
- POR-2912: gbif-common-ws
- POR-2913: download-query-tools
- POR-2915: gbif-doi
- POR-2916: drupal-mybatis
- POR-2917: gbif-common-service
- POR-2918: ng-eoi
- POR-2919: gbif-httputils
- POR-2920: occurrence-heatmap
- POR-2921: image-cache
- POR-2922: motherpom
- POR-2923: gbif-cli
- POR-2924: gbif-microservice
- POR-2925: hbase-utils
- POR-2926: datacube
- POR-2927: gbif-metadata-profile
- POR-2928: iczn-lists
- POR-2929: dwca-validator3
- POR-2930: deploy-plugin
- POR-2931: dwca-adapters
- POR-2932: summer-of-code-2015
- POR-2933: eml-profile
- POR-2934: gbif-namefinder
- POR-2935: solr-web
- POR-2936: monitoring-service
- POR-2937: hadoop-compress
- POR-2938: name-parser-web
- POR-2939: gbif-dropwizard
- POR-2940: gbif-wrangler
- POR-2941: gbif-wallboard
- POR-2942: validurl-ws
- POR-2943: gbif-npt-startup
- POR-2944: ipt-customization
- POR-2946: Belgian country report shows same dataset 5 times for most recent
- POR-2947: Layout problem in Mauritania report top datasets section
- POR-2948: Extract logback configuration from services
- POR-2949: occurrence-ws
- POR-2950: registry-ws
- POR-295: facet counts wrong
- POR-2951: checklistbank-ws
- POR-2952: checklistbank-nub-ws
- POR-2953: metrics-ws
- POR-2954: image-cache
- POR-2955: geocode-ws
- POR-2956: tile-server
- POR-2957: No recent datasets displayed in country report for Mauritania
- POR-2959: "Publishing data" page: two broken links to sampe based data
- POR-2961: Document / tidy up DNS names between dev, uat and production.
- POR-2962: Change link to literature citations on country pages
- POR-2968: Adjust cli scripts to use the correct user
- POR-2974: Add AFFILIATE to GBIF Participation status in the registry
- POR-2975: Updates to resources not logging
- POR-2976: Typo in common operation example
- POR-2977: occurrenceID not listed as a parameter for occurrence/search
- POR-2979: broken link
- POR-2980: Collections metadata not shown on dataset page
- POR-2982: Participation tab for newest member not resolving
- POR-2983: Democratic Republic of Congo, The?
- POR-2985: Remove IMS dependencies from registry
- POR-2986: Verify new backbone is acceptable for production
- POR-2987: NameParser fails to parse Severinia turcomaniae amplialata Unknown, 1921
- POR-2988: Hymenopus coronatoides Wang & et al., 1994 not parsable
- POR-2989: Too eager basionym merging during nub builds?
- POR-2990: Incertae sedis synonyms wrongly moved during nub builds
- POR-299: Highlighted species search title shows html tags
- POR-2992: Lots of VASCAN genera should not exist
- POR-2993: Severe jersey annotation error in registry logs
- POR-2994: NPE in registry-ws logs
- POR-2995: Registry-ws NPE for /dataset/metadata/1/document
- POR-2997: clb importer insert SQL error
- POR-2998: Better communication of the registration form
- POR-3000: Poor NUB matching with some binomials with unspecified parts
- POR-3002: Button to download/open country report
- POR-3003: Nub builds have usage keys from postgres sequence
- POR-3004: Incorrect SPF records mean email from the portal is being marked as spam
- POR-3005: Many synonym name usages have a blank classification
- POR-3006: Overwrite ISO-code generating 'Taiwan, Province of China" on analytics pages
- POR-3007: NUB: Some classification keys do not exist in the database
- POR-301: Build on staging not working
- POR-3011: Maps showing countries which straddle the 180° longitude line don't centre
- POR-30: Add to cube method to retrieve distinct list of datasets by country
- POR-3019: Visualize coordinate uncertainty
- POR-3021: individual name embedded in path to attached resource
- POR-3022: Match to synonym homonym if accepted name is the same
- POR-3023: ignore ex author in nub builds
- POR-3024: New NUB usages without authors (regression)
- POR-3026: NUB usage has lost author and classification, new usage has it
- POR-3029: Improve Backbone Building August 2016
- POR-3031: Assign stable usage keys for pro parte usages
- POR-3032: usage issues not synced from nub build
- POR-3033: Country report download button showing on 404
- POR-3034: Guideline
- POR-3036: Individual Count not output in Darwin Core Download
- POR-3037: map abcd:CollectorsFieldNumber to dwc:recordNumber
- POR-3039: Remove mirror of old portal
- POR-3040: Registry Node title not taken from Directory API
- POR-3041: UAT portal domain doesn't redirect to UAT portal
- POR-3043: Github docs for GBIF API have disappeared
- POR-3045: Auto-delete occurrences that are no longer in a source DwC-A
- POR-3046: Add QGIS GBIF Plugin to the Resources/Tools section
- POR-305: Duplicate logback.xml files in checklistbank-search-ws due to dependency on checklistbank-index-builder
- POR-3053: Too fuzzy species match for Alyxoria varia
- POR-3058: Deleting old downloads to free space
- POR-3060: Backbone ids not stable after builds
- POR-3063: Repeated genera names in new backbone
- POR-3064: Oenanthe sarmentosa Presl ex DC. exists twice
- POR-3065: Senecio jacobaea exists 4 times in new backbone
- POR-3067: Pending endorsement request emails shouldn't say [TEST]
- POR-3068: Broken link in the mentoring section
- POR-3069: Some infraspecific nub names contain "null" epithets
- POR-3070: Genus Abaxisotima exists twice
- POR-3073: Verify loss of 80% of Protozoa
- POR-3074: Currently not intuitive to know that hovering a cursor on the right side of the filter window while filtering data will create a pen symbol that can be used to make additional choices. I guess that in this state, this pen feature is hardly used.
- POR-3075: Link datasets to projects
- POR-308: Add checklistKey filter for related usages
- POR-3086: Dataset page map: wrong zoom level
- POR-3088: Species suggest service does not handle authorship
- POR-3089: Occurrence interpretation wrongly results in NO_NAME
- POR-3092: contacts for GBIF Spain
- POR-3097: Optimize api for concurrent browser requests
- POR-3098: image cache support for TIFF
- POR-3099: image cache jpg vs png
- POR-3101: How do I know what data use license applies to a dataset?
- POR-3103: species suggest Api on dev links to non-existing species keys
- POR-3104: Fullscreen map button using Chrome
- POR-3105: occurrence download: properties for human readable presentation
- POR-3106: Incorrect synonymy when recombination authors are missing
- POR-3109: Show scale bar on occurrence detail and dataset page maps
- POR-311: Add sourceId query parameter to list method of NameUsageService
- POR-3112: Show new DwC terms on Occurrence Detail page
- POR-3119: Audubon Core images overwritten by images in associatedMedia
- POR-3121: XSS option in dataset description and elsewhere
- POR-3123: IndividualCount garbled in download. Breaks Python Pandas
- POR-3: maven-enforcer-plugin is not run on release
- POR-3124: No activity tab for sampling datasets
- POR-3128: Former participants missing from Participant List
- POR-3129: Allow searching datasets by their project identifier
- POR-3133: Ensure all datasets are assigned a license
- POR-3138: sanitize data from publishers
- POR-3139: image cache support for JPEG2000
- POR-3140: Allow only a single name in nub regardless if hybrid or not
- POR-3147: Create nub synonyms for ex author names
- POR-3149: Backbone names include subgenus
- POR-3150: Scientific name filter has misleading text
- POR-3151: Should Plazi synonyms be ignored in the backbone?
- POR-315: Use occurrence metrics service when exporting new names for CoL
- POR-3153: Verify new August 2016 backbone
- POR-316: Expose checklist dataset metrics through the clb web service API
- POR-3161: Species Search does not find names with a subgenus
- POR-3167: Geocoding where land meets the sea is unreliable
- POR-3169: Exclude genus & lower species synonyms for higher backbone taxa
- POR-3172: Several GBIF resources have dead links
- POR-3178: Meta data only datasets miss key information from the EML
- POR-3185: List of endorsed publishers page broken - shows OOPS
- POR-3186: Bad result ranking when searching for species "Gadus"
- POR-319: Add marine search facet
- POR-3193: CLB Normalizer duplicates WoRMS Animalia
- POR-3194: Registry returns HTTP 400 after exception, rather than 500, when metadata can't be parsed
- POR-3196: Request endorsement form is not adding country
- POR-3199: Download of a large download failed
- POR-320: Delete checklists during registry sync when they are removed from the registry
- POR-3204: Solr taxon index with wrong highertaxon_key
- POR-3205: project_id SOLR request parameter missing in API documentation
- POR-3206: Redirect to old licensing page not working
- POR-3207: Add occurrence type specimen names to backbone
- POR-3210: Fix Miozoa phylum in backbone (incl Dinoflagellates)
- POR-321: Add NameUsageService.list(Pageable) method
- POR-3212: Broken link to resource
- POR-3213: Backbone publishedIn property always empty
- POR-3217: Phylum Miozoa not a synonym
- POR-322: Create public version of nub lookup
- POR-327: Investigate into Catalog of Life homonyms
- POR-33: Create a project listening for messages and updating the metrics
- POR-334: Populate occurrence metrics table
- POR-335: Remove legacy "occurrence record count"
- POR-340: Pass the requested locale in the NameUsageService ws-clients to the web service
- POR-343: Use simple map for verbatim values in clb api
- POR-344: Add preferred flag to vernacular name table in checklistbank
- POR-346: add NameUsage.isExtinct, isMarine and other methods to expose species profile properties
- POR-347: NameUsageWsClient.listParents() not implemented yet
- POR-349: Chloritis mollusk missing its classification
- POR-350: Remove or load name usage subresources
- POR-351: Missing field typeDesignationType from table Specimen
- POR-35: Remove deprecated HBaseTileCollectorMapper
- POR-353: Improve NUB to allow several nub usages for the same canonical if some are synonyms of other accepted
- POR-354: Hydraena genus missing classification
- POR-355: Refactor NameUsage dataset key properties
- POR-356: Create ImageMapper
- POR-357: Ignore blacklisted vernacular names in nub services
- POR-360: Naming in the API is inconsistent
- POR-362: Lobata genus missing and replaced with Lobata order
- POR-363: Move redundant DatabaseDrivenChecklistBankTestRule into new project
- POR-364: create NameUsageWsClientIT
- POR-365: Simplify solr schema
- POR-366: Allow enum member names as search parameter values
- POR-368: Add Threat Status facet
- POR-370: Tulostoma exasperatum exists 3 times
- POR-371: Use string based enums in SOLR instead of ordinals
- POR-37: Add hosting country and owning country to the occurrence cube
- POR-372: Add extinction status facets to species search
- POR-373: Create README files for our projects
- POR-374: Document species search service in API wiki
- POR-376: Evaluate to use Catalogue of life as homonym source
- POR-377: Nub Lookup has authors in species field
- POR-378: Make sure nub cultivars only exist inside the planate kingdom
- POR-379: NameUsageWsClient.listRelatedOccurrenceDatasets() not implemented yet
- POR-380: Add higher taxon facets to species search
- POR-381: Test clb service based indexer and decide which index build approach to keep
- POR-38: Upgrade dependencies to CDH4
- POR-382: Remove verbatim model classes
- POR-384: Handle invalid search requests
- POR-385: Merge clb-search-ws into clb-ws
- POR-386: Improve WS logging
- POR-387: Make NameUsageSearchResult independent of NameUsage
- POR-388: Merge the Checklistbank-WS and the Checklist-SEARCH-WS modules into a single one
- POR-389: CoL homonym genus Albizia is merged into in nub
- POR-390: Make use of verbatim acceptedNameUsage when acceptedNameUsageID points to non existing records
- POR-391: Improve solr index build performance
- POR-393: Create new nub match table in clb schema
- POR-394: Remove checklist_title from solr index
- POR-396: Don't create implicit genus/species usages inside the virus kingdom
- POR-397: Simplify db schema
- POR-398: Merge species by their epithet and authorship
- POR-401: Detect garbage vernacular names and automatically flag them
- POR-40: Implement real time maps and occurrence records per dataset per taxon
- POR-403: Use IntepretedEnum for applicable fields
- POR-404: Update synonyms dictionaries for new CoL taxonomy
- POR-405: Block IRMNG genera without child species
- POR-407: NameUsageWsClient.listRelated() not implemented yet
- POR-408: autocomplete for names shows informal names as top hits
- POR-409: Bulk load all usage ids in advance when solr indexing
- POR-410: Add match type to nub lookup service
- POR-4: Change timeout for unit tests
- POR-41: Create README for metrics project
- POR-412: index species profile isFreshwater
- POR-415: Add habitat facets to species search
- POR-416: Create SpeciesProfileMapper
- POR-417: DatasetMetrics.countByKingdom and countByVernacularNameLanguage need to be calculated and stored for checklists
- POR-418: Convert facets into multivalue facets
- POR-420: Implement the facets on the search results page
- POR-423: use Language enum in Description
- POR-424: test clb service based indexer and decide which index build approach to keep
- POR-427: Make facet params case insensitive
- POR-428: Return proper enum names as facet values in searches
- POR-429: Add species search by nubKey
- POR-430: Asteraceae matches lots of informal taxa that shouldn't be in the nub
- POR-431: add ParsedName to API and NameUsage
- POR-43: Use ISO codes as country & language parameter value
- POR-432: See if we can reduce some duplicate, stored solr fields
- POR-433: Map the new occurrence stats table to num_occurrences
- POR-434: Remove Checklist class and ws resource
- POR-435: Some Trifolium species have variety names
- POR-436: Add APG synonyms to dictionaries
- POR-439: Mappers from implementing listByNubUsage and NubUsage model objects
- POR-440: Modify ws-client test assertions to use clb-test-squirrels on boma
- POR-441: remove interpreted enums
- POR-44: /occurrence/count/countries throws ugly error
- POR-442: Replace TypeSpecimenService.selectByExample()
- POR-443: Reuse squirrels test dbunit file from mybatis for indexing integration tests
- POR-444: Ensure real data is being passed from mybatis layer to clients for NubUsage
- POR-445: Add taxonomic status facets to species search
- POR-447: Rename checklistKey websevice parameters into datasetKey
- POR-448: Create DistributionMapper
- POR-449: Use registry client to sync checklists
- POR-451: check if solr field "rank" is needed
- POR-45: Add Map updating to metrics-updater project
- POR-452: Automatically enable facets used in search query
- POR-453: Rename groupID to org.gbif.checklistbank and modify motherpom name
- POR-455: See if README file of checklistbank-mybatis-service needs an update
- POR-456: Create README file for checklistbank-api
- POR-458: Create README file for checklistbank-search
- POR-459: Create README file for checklistbank-search-ws
- POR-460: See if README file of checklistbank-ws needs an update
- POR-461: Create README file for checklistbank-ws-client
- POR-463: Refactor NameUsage.nomenclaturalStatus into an InterpretedEnum
- POR-464: Refactor NameUsage.taxonomicStatus into an InterpretedEnum<TaxonomicStatus>
- POR-465: Refactor NameUsage.rank into an InterpretedEnum
- POR-466: Refactor VernacularName.lifeStage into an InterpretedEnum
- POR-467: Refactor VernacularName.sex into an InterpretedEnum
- POR-468: Refactor VernacularName.language into an InterpretedEnum<Language>
- POR-469: Refactor VernacularName.country into an InterpretedEnum<Country>
- POR-470: Refactor Distribution.status into an InterpretedEnum
- POR-471: Refactor Distribution.threatStatus into an InterpretedEnum
- POR-472: Refactor Distribution.establishmentMeans into an InterpretedEnum
- POR-473: Refactor Distribution.lifeStage into an InterpretedEnum
- POR-474: Refactor Distribution.appendixCites into an InterpretedEnum
- POR-475: Define a JSON wrapper for the 300 disambiguation
- POR-476: Decide on url structure for web services
- POR-477: Decide on Etag vs Last Modified for caching response headers
- POR-479: Make timeouts configurable in GbifWsClientModule
- POR-481: Nub dataset description needs to be updated with every nub build
- POR-48: Investigate impact of hugepage param on hadoop
- POR-482: Allow console to add installations
- POR-483: One non-unique/incomplete GBIF triplet will abort the crawling attempt
- POR-49: Allow anonymous read access to JIRA
- POR-493: EMLParser should handle multiple paragraphs in eml descriptions
- POR-494: crawl history response says records: 5 but shows only 1
- POR-500: Problems synchronizing and crawling ABCD 1.2
- POR-5: Add versions-maven-plugin
- POR-51: ecat-checklistbank-it failing, maybe failsafe related?
- POR-513: Apply recent EML GBIF Profile changes to new EML model classes
- POR-518: Allow multiple address lines for all contacts
- POR-523: Deal with multiple authors & organizations in EML
- POR-524: Use iso country codes in solr index
- POR-530: Port IPT web services to Registry2
- POR-532: Provide country filter for node list
- POR-535: Registration: handling endorsement of newly registered institutions/organisations
- POR-539: Crawler/Indexer: inform of changes due to merged publisher entries
- POR-54: Configure *-solr apps on boma to do proper logging
- POR-543: Link to IUCN from species pages
- POR-544: Missing listByType method on DatasetService
- POR-545: Modifying the registry via the console does not flush the varnish cache
- POR-548: Portal crash Dec 14 7am
- POR-55: Apidev varnish isn't rolling logs so fills disk
- POR-552: registry-migration: DiGIR technical installations have duplicate endpoints
- POR-553: Cannot edit continent and country in Node console
- POR-554: Cancel button doesn't work for edit Dataset and edit Organization pages
- POR-556: Fix tests with the registry-ws-client project
- POR-557: registry-common-ws: JsonMappingException on Dataset.VerbatimTimePeriod
- POR-558: TechnicalInstallation.hashcode NPE
- POR-559: Registry WS does not show all tags
- POR-560: registry client readme specifies wrong settings
- POR-561: Tag namespaces are not persisted
- POR-56: jira won't allow attachments to issues (permission issue)
- POR-564: SearchResponseBuilder - Error getting key field java.lang.IllegalArgumentException: No name specified
- POR-565: GBRDS: disallow creation of organization "serves" relations
- POR-566: The registry-ws-client has a DatasetSearchIT should not depend on data in an external solr instance.
- POR-567: registry-migration: TAPIR/BioCASE installation wrongly groups endpoints
- POR-568: Datasets not associated to a technical installation
- POR-569: The value under GBIF region (e.g. for TZ) reads "e...
- POR-571: Registry migration script does not migrate the "old_extension" table to registry-staging
- POR-572: registry-metadata-sync: new BioCASE Dataset's type not populated
- POR-573: DataBaseLog in registry-metadata-sync does not follow the properties naming conventions
- POR-575: Use country name in registry console
- POR-576: registry-sync: BioCASE metadata update deletes all resources
- POR-577: DataBaseLogTestIT throws MySQLSyntaxErrorException: Table 'registry_metadata_sync_log_it.log_event' doesn't exist
- POR-578: Client and Persistence ITests are leaving many idle MySQL connections
- POR-579: registry-ws-client: failing test
- POR-58: Ensure snappy works in the c2 cdh4 cluster
- POR-582: registry-persistence-service: Agent deletions don't cascade delete services, contacts, etc
- POR-584: Registry migration: On IPT Agents, the "category" column is not being set to 20030
- POR-585: NPE getting technical installation's endpoints
- POR-587: Bug in portal 2 registry process: some BioCASE installation missing endpoints
- POR-588: Change implementation of insertByAgentKey of the AgentComponentManager
- POR-589: Legacy ws send reg-ws only objects in update messages
- POR-590: Citations are not being saved through a Create-Dataset POST request
- POR-591: web services need to respond with an invalid request instead of 500 for invalid inputs
- POR-592: registry-sync: BioCASE metadata update duplicates resources
- POR-593: Adapt all converters to use a specific range of values
- POR-594: registry-sync: TAPIR resource marked as deleted, isn't recreated
- POR-596: Null Country getting converted into iso code "ZZ"
- POR-598: DatasetFactory needs to populate the API Dataset's "intellectualRights" attribute with the "rights" attribute that comes from the agent's extendedProperties
- POR-599: Node IMS identifier duplicated for Denmark
- POR-600: Citation is null in the Dataset object
- POR-601: endOfRecords in dataset listing is true when there still are more records
- POR-60: Open the dwc workgroups wiki pages to the public for editing
- POR-602: registry-metadata-service: conversion error
- POR-604: Registry console updates on organization and installation wipe password
- POR-605: Investigate why Jackson will not serialize TaxonomicCoverage with InterpretedEnum
- POR-606: registry-persistence-service: ensure sub resource network entity keys can get set
- POR-607: Fix DatasetSearchIT
- POR-608: Machine tags count not showing. It is always (0)
- POR-609: registry-sync: BioCASE technical installation doesn't finish
- POR-610: Dataset crawling shows no warning if installation is unsynchronized
- POR-61: Set up Logstash and Kibana
- POR-6: Make the motherpom suitable for cargo:deploy when used as the parent for a multi-module project
- POR-612: PersistenceException: ExtendedPropertyMapper.selectByAgentKey returned more than one row
- POR-613: registry-sync: BioCASE metadata update stops after encountering bad metadata response
- POR-614: Agent.toString throws Stackoverflow
- POR-617: AgentSupport - needs to support updating relations
- POR-618: At the moment of migrating from LIVE to STAGING some agents have multiple primary contacts for a same contact type
- POR-619: registry-metadata-service: NPE
- POR-620: Registry DB contains wrong relations: organization PUBLISHES dataset
- POR-62: File/find greenhopper bug that allows anon user to move issue to In Progress
- POR-622: DatasetService is returning non dataset agents in the List()
- POR-623: Add Rank to TaxonomicCoverage class
- POR-624: registry-sync: long running biocase sync never terminates properly after encountering error
- POR-626: Error in dataset paging results
- POR-627: Relations deleted after update an Agent retrieved by a Select/List operation
- POR-628: live registry: Migrated contacts don't get an interpretedType
- POR-630: Registry migration script does not populate the "extension" table on registry-staging
- POR-63: Take the c3 machines out of the cluster
- POR-631: Bad link in registry console to organization (publisher) page
- POR-632: MachineTags not being saved for Endpoints
- POR-633: Some dataset names are prefixed with the word = ENGLISH
- POR-634: GBRDS: allow to create http server technical installations
- POR-635: Bug in portal 2 registry process: creating technical installations
- POR-636: Cannot save node continent in console
- POR-637: registry-ws-client: TechnicalInstallationService returns incomplete TechnicalInstallations
- POR-639: Live registry has wrong relation for IPT1s
- POR-640: Random NPE during Paging
- POR-641: registry-sync: Select most prioritized namespace from list of supported namespaces
- POR-642: Occurrence datasets not associated to a technical service
- POR-643: registry metadata synchronizer stalls when encountering too many 404s
- POR-644: Tag factories fail in roundtripping
- POR-646: Identifier table contains an identifierType=2012 that is nowhere in the IdentifierType enum
- POR-647: registry-sync: DiGIR metadata update duplicates then deletes resources
- POR-648: De facto metadata-only resources registered in GBIF aren't assigned type METADATA
- POR-649: registry-persistence-service: exception encountered
- POR-650: registry-sync: Metadata update doesn't update extended properties, ie declaredRecordCount
- POR-655: Identifiers in LIVE registry are corrupt
- POR-656: DatasetServiceImpl.listHostedBy() uses wrong logic
- POR-658: TechnicalInstallation hostingOrganization not populated
- POR-659: Registry-metadata-service: Complete the EMLParser for dataset
- POR-660: Populate network of origin for external datasets
- POR-661: registry-metadata-service: Convert 3 letter language ISO code into 2 letter language ISO code during eml parsing
- POR-662: registry-service: DatasetServiceImp listOwnedBy throws java.lang.IndexOutOfBoundsException
- POR-663: Refactor the RegistryWsClient Guice modules to extend PrivateModule and use passed in properties
- POR-664: 404 on dataset/e87a6cc0-5138-11df-8002-b8a03c50a862/tag
- POR-665: registry-metadata-sync: BioCASE problem duplicating datasets
- POR-666: registry-search: SolrAnnotatedDataset field hosting_organization_title not populated
- POR-671: registry-metadata-sync IT does not create the database
- POR-672: registry-migration: problems with portal to registry process script
- POR-673: Dataset API object and DatasetFactory might be not compatible
- POR-674: registry-service: rare case where agent is missing agent type causes NPE
- POR-675: Duplicate/additional records appear when using the migrate-datasets.xml scripts
- POR-676: registry-service: factories choke on IllegalArgumentException thrown by LocaleUtils.toLocale()
- POR-678: Set DatasetType on Dataset
- POR-679: registry-sync: Log messages are misleading for BioCASE
- POR-680: Dataset search apparently doesn't handle non-ASCII characters (very well?)
- POR-68: C4 can become unstable with huge intermediate values
- POR-682: unknown dataset UUIDs cause NPE / http 500
- POR-683: Exclude DiGIR datasets with invalid conceptualSchema
- POR-684: Break circular dependecies with checklistbank
- POR-685: registry-sync: Metadata property "isTitleSearchable" not parsed/interpreted correctly
- POR-686: Dataset key is not being set in the factories
- POR-687: apidev.gbif.org/node/country/ES fails
- POR-688: NPE on external resource that has been solr indexed, but no longer exists on file system
- POR-689: Organization deletion does not work
- POR-690: registry-sync: DiGIR contact name written to both first name and last name
- POR-69: Create Cron Job for HDFS balancer
- POR-691: Don't physically delete Tags
- POR-692: Error 503 service unavailable
- POR-693: registry-sync: avoid deleting Datasets during synchronization
- POR-695: Fix NEBaseITBase.testGenericUpdate()
- POR-696: Contacts should be copied to Dataset during metadata synchronization
- POR-697: organization & node services expose all agent types
- POR-698: NodeIT has hanging tests
- POR-699: DatasetFactory should populate a default citation for Datasets, when citation is not provided
- POR-700: A Dataset PUT (update) including null parentDatasetKey, should delete the relation
- POR-701: Catalogue of Life Partnership Datasets
- POR-70: Reduce logging of the DataNode service
- POR-702: registry-migration: ensure lat/long fields use proper decimals with "." instead of ","
- POR-703: TAPIR services have service type IPT
- POR-704: No agent relations are populated
- POR-706: Create method to push a metadata document into the repository
- POR-708: Add service method to page through datasets ordered by date registered
- POR-7: Fix slow site builds
- POR-711: Expose identifiers on the registry web service Agent's response.
- POR-71: Upgrade to solr 3.6 on jawa
- POR-712: Add notes field to Dataset & Organisation
- POR-713: Allow admins to update organization metadata
- POR-714: Automatically redirect from base URL to console home
- POR-717: Setup solr index for members
- POR-718: abstract/description missing from Project class and GBIF EML profile
- POR-719: Add dataset count to Organization object
- POR-720: Allow organizations to modify their own metadata
- POR-721: On "crawl me now" for a dataset, test whether the owning organization is endorsed, and provide feedback if not.
- POR-722: Add security to registry2
- POR-723: Add isPrimary and ContactType fields to contact form in console
- POR-724: Amend Country Node data with IMS information
- POR-725: Auto generate organization password on creates
- POR-726: Make it possible to "retrieve password" for an organization from the console
- POR-727: Allow admins to delete organisations
- POR-729: dataset paging wrong with type parameter given
- POR-730: Extend ContactRole with IMS values
- POR-73: Establish procedure for resetting ganglia metrics for a given server (ie wipe history)
- POR-732: Extend Node class with participantSince
- POR-733: Name of endorsing node should be shown on organization page
- POR-734: Allow admins to create new organisations
- POR-735: Implement getEml methods
- POR-737: Rename groupID to org.gbif.registry and modify motherpom name
- POR-739: Migrate registry-sync to the multimodule
- POR-74: Set up Config file with profiles in Jenkins for CLB projects
- POR-742: Rework registry-persistence-service to use MyBatis Guice Module
- POR-743: Remove dependency on commons-lang in registry-service project
- POR-744: Create the model objects from the API (excluding extended metadata)
- POR-745: Create the SOLR search schema
- POR-746: Upgrade SOLR installation to 3.5
- POR-748: Implement the first skeleton web interface for the dataset search
- POR-751: Registry-API: Remove inheritance on WritableDataset
- POR-752: Implement the registry-search and registry-search-ws
- POR-753: Implement a GET of Network entity by some Identifer
- POR-757: Citations and rights statements: ensure dataset-level values being available
- POR-758: Document the registry API (read-only)
- POR-759: Make sure all datasets with a service have a technical installation
- POR-760: network agents and relationships to datasets: migrate into registry
- POR-76: Upgrade Postgres on boma to 9.1
- POR-763: Create hosting relationship between ALA and the resources they are hosting
- POR-764: Add GBIF France RSS feed to registry2 migration script
- POR-765: Requirements for a Registry Administration module
- POR-766: Upgrade mybatis dependency to 3.1.x from 3.0.6
- POR-767: Set up proper DB accounts in all profiles
- POR-768: Add security pieces for machine tag
- POR-769: Make sure persistence manages created/updated/deleted timestamps
- POR-771: Check for integrity between agents and its subresources
- POR-77: Update jawa UAT wiki page
- POR-772: Update wiki page on available ws with registry search ws
- POR-773: Check if all entities & components have their created/modified fields set when being created.
- POR-775: Copy checklist short names from CLB to ds aware registry
- POR-776: Create projects in svn (and rename others)
- POR-777: Clean up leftover Mapper XML files
- POR-780: registry-service: create factories for objects Node, Organization, and Dataset that build an instance an Agent
- POR-781: Investigate into authentication solutions for web service, client & webapp
- POR-782: Create the interfaces for the registry api
- POR-783: Investigate project structure (liquibase, tests, pom)
- POR-784: Hook up new/renamed Registry projects to Hudson
- POR-785: Define architecture where/when synchronization is managed between the different information "stores"
- POR-786: enum "Continent": allow NULL or provide alternative value
- POR-788: registry-service: create service implementations: NodeService, OrganizationService, DatasetService
- POR-789: Implement the index builder
- POR-79: Build the c2 cluster as latest CDH4 version
- POR-792: Dataset citation needs to include a "pub date" (or just pub year) if available
- POR-793: Create the extended metadata model objects for the Dataset
- POR-794: Synchronise with IMS for Participant Nodes information (existing Nodes, Nodes contacts)
- POR-795: Document the project structures required for the registry projects
- POR-796: Entering search text triggers solr search
- POR-797: Clicking search result takes you to corresponding dataset detail page
- POR-798: All facets from search document are displayed
- POR-799: Add it to sonar
- POR-80: Set up E-Mail notifications to our notify mailing list
- POR-801: Use IntepretedEnum for applicable fields
- POR-802: Remove deleted field from tag table
- POR-803: WritableNetworkEntity's "alias" attribute should contain an annotation preventing it to exceed 255 characters.
- POR-805: Create README files for our projects
- POR-807: Create Catalogue of life subdataset relations for GSDs
- POR-809: registry-metadata-sync: improve logging
- POR-81: Install Bamboo
- POR-8: Update site to also include convenient links to modules
- POR-812: Add new DatasetMetrics class
- POR-813: registry-persistence-service: ensure Agent(type=Dataset) citation populated
- POR-814: Merge all dwc_archive service_type_id entries in all registry dbs
- POR-815: Make sure we populate the dataset citation identifier in the factory
- POR-816: For datasets and technical installations we need to auto assign primary contacts
- POR-818: Rewrite native api persistence layer
- POR-820: Rename enumeration according to guidelines
- POR-82: Add the second build server to Jenkins as a slave
- POR-821: Refactor field names in database (Agent.type, Agent.subtype etc)
- POR-823: organisation - dataset relationship: use HOSTS and OWNS exclusively
- POR-825: Show registered datasets at the top in search results
- POR-826: registry-sync: use consistent log messages across protocols
- POR-829: Use ServiceTypeCode enum in Service model class instead of Strings
- POR-83: Merge all staging web services behind a single base url
- POR-831: Add @FullTextSearch annotations to appropriate fields on SolrAnnotatedDataset
- POR-832: entity create: Validate that createdBy is the same as the authenticated user
- POR-833: Create new OccurrenceDataset class?
- POR-835: Add new field to Organization: list of TechnicalInstallations
- POR-836: Sort result lists
- POR-841: Migrate DatasetType and DatsetSubtype from registry-api to common-api and update references in Registry
- POR-843: registry-service: identifier type not set properly
- POR-844: Decide on use java.util.UUID type parameter instead of Strings when handling UUIDs all throught persistence layer
- POR-845: Remove superflous persistence model classes
- POR-846: Remove the lookup tables from registry db which are enum backed
- POR-849: Consider returning counts for all paging responses
- POR-850: Populate dataset type in registry db (once field has been updated)
- POR-851: Make the registry-search unit tests truly "unit", using an embedded solr server with a canned index
- POR-85: Fix client config in cdh4 dropbox folder
- POR-852: Add persistence code and db fields for type and subtype
- POR-853: registry-sync: Metadata update should better log info on resources what resources fail to be updated
- POR-855: Contacts sharing the same email address during metadata synchronization
- POR-858: Return list of active country nodes, not all country nodes
- POR-859: registry-service Manager should filter out by type of Agent
- POR-862: Replace AgentType, ContactType, IdentifierType, RelationType with their enums
- POR-863: Add getNodeByCountry(Country) service
- POR-865: Implement DatasetService.getFulText()
- POR-866: Ignore tags with namespaces in dataset index builder
- POR-867: Update solr schema in registry-search and registry-index-builder to reflect completed Dataset object
- POR-868: Registry-persistence-service - Mapper ITs still are not using the database driven tests
- POR-869: Merge the Registry-WS and the Registry-SEARCH-WS modules into a single one
- POR-870: Add short name property to NetworkEntity
- POR-871: Java doc tag predicates
- POR-87: Ganglia-enable all the cdh pieces
- POR-872: temporary information on formal API
- POR-874: registry-service Factories could have a build(List<Agent>) method that returns a built list of constructed custom entities
- POR-875: Make sure no foreign key indices are missing
- POR-876: registry-ws-client: add listServedBy to DatasetService
- POR-878: What datasetType should Catalogue of Life subdatasets have
- POR-879: ambigous getRelatedAgents() and listRelatedAgents(). Remove getRelatedAgents()
- POR-880: Validation of input to web services needed
- POR-881: Modify registry-persistence to support deleteLogicalByExample() and updateByUuid()
- POR-88: Patch hive-0.10.0 for our values-for-null problem
- POR-884: Add technicalInstallationKey to WritableDataset
- POR-885: Add additional tags to Dataset for it's corresponding agent's metadata properties
- POR-886: Use country enum for NetworkEntity
- POR-890: Use metadataLanguage and dataLanguage properties for Datasets
- POR-89: bogus issue 3
- POR-891: Remove redundant solr schema
- POR-894: Add created & modified timestamps to NetworkEntity
- POR-896: Convert field Network.language from type Locale to InterpretedEnum<String, Language>
- POR-897: Convert field Contact.country from type String to Country ENUM
- POR-898: Convert field Contact.type from type ContactType to InterpretedEnum<String, ContactType>
- POR-899: Create README file for registry-api
- POR-900: Create README file for registry-api-mock
- POR-901: Create README for registry-index-builder
- POR-90: Renew Atlassian licenses by the end of October
- POR-902: Create README for registry-messaging
- POR-903: Create README file for registry-metadata-service
- POR-904: Create README file for registry-persistence-service
- POR-906: Create README file for registry-search
- POR-907: Create README file for registry-search-ws
- POR-908: Create README file for registry-service
- POR-909: Create README file for registry-sync
- POR-910: Create README file for registry-ws
- POR-9: Extract all version numbers in properties
- POR-911: Create README file for registry-ws-client
- POR-912: Create README file for registry-migration
- POR-913: Web services need to return BAD REQUEST 400 when a POST/PUT includes an invalid value for the data type expected
- POR-914: Setup the dataset aware registry database
- POR-915: Ensure LIVE registry web services in use are maintained.
- POR-916: Develop a working Registry Administration Console (web application) capable of operating on the dataset aware registry database
- POR-917: Deploy the automated metadata (DiGIR, TAPIR, BioCASe etc) synchronizer against the dataset aware registry database
- POR-918: Adapt persistence layer to the new DB design
- POR-919: Logging level should suitable for data administrator
- POR-920: Validate DiGIR Synchronization
- POR-92: Migrate old stories and discussions from Basecamp to Atlassian
- POR-921: Validate BioCase Synchronization
- POR-922: Validate TAPIR Synchronization
- POR-923: Create the database and circulate credentials to the team
- POR-924: Verify database schema is up to date with recent changes from RegistryAPI
- POR-925: Run and verify script to import datasets, contacts and services INTO the registry
- POR-926: Run and verify scripts to update the Portal (test one) with the new registry identifiers
- POR-927: Url-rewriting for links pointing to gbrds.gbif.org to new portal's urls
- POR-929: convince Ireland and UK (and possibly others) to use new API
- POR-930: When logged in as admin, the organization/dataset page would show an "EDIT ME" link.
- POR-93: bogus issue 2
- POR-932: Manage Organizations
- POR-933: Manage Datasets
- POR-934: Non existent things return 204 instead of 404
- POR-935: As a data publisher, I want my dataset's metadata to show as I edited them in the portal without delay, because questions about conflicting versions irritate me
- POR-937: As an index developer, I want to be able to subscribe to registry change notifications, so that index updates can be automated
- POR-938: As a Node Communications Officer, I want a visual overview of our data publishing dynamics, so that I can advertise my Node's activity in this area
- POR-94: bogus issue
- POR-941: Raw occurrence record coordinates with commas (,) on them, are not correctly interpreted into their processed values into the occurrence_record table
- POR-943: HigherTaxonParse should log "Could not process taxon ranking of" at INFO or lower instead of WARN
- POR-945: OccurrenceWsClientIT is Ignored due to failing Grizzly bindings
- POR-946: Geo processing puts mexican occurrence in guatemala
- POR-948: Many of the int results of current processing should be enums
- POR-95: As a developer I want an issue tracker/code review/wiki setup that doesn't suck
- POR-956: Add new download format "Representative occurrence sample"
- POR-965: Populate and expose type status for occurrences
- POR-967: Use HDFS to backup downloaded dwca
- POR-97: Registry should not send any legacy API objects
- POR-976: Prevent SQL injection in downloads
- POR-980: Send messages from Occurrence Processor for interpretation errors
- POR-98: Fix circular dependency between GBIF Postal Service and all our other projects
- POR-984: Mavenize hbase-site.xml in webservice
- POR-989: Add dwcOccurrenceId to VerbatimOccurrence in hbase during crawling
- POR-991: Support state / province search
- POR-99: Webservice resource interceptors not bound
- POR-992: Extend Occurrence (again) with properties needed by the portal
- POR-994: Undo date munging in RawOccurrenceBuilder of occurrence-parsers
- POR-995: Include deletion of lookups based on dwc OccurrenceId when deleting occurrence
- POR-996: Transform json download predicate into human readable filter
- POR-999: HBaseFieldUtil should hold the column family along with the type
- SSG-10: Prettify html from templates
- SSG-1: Enable search
- SSG-2: Generic style
- SSG-3: Footer
- SSG-4: RSS feed display
- SSG-5: Documenting usage
- SSG-6: Create project example
- SSG-7: Nested pages
- SSG-9: Keyword metadata and search
- TOOL-1: Inline help disappear too soon
- TOOL-2: Testing issue levels
- TOOL-4: DwC-a Assistant will not create meta.xml for occurrences