Wiki

Clone wiki

BibSonomy / documentation / releases / Release Archive

Hier werden alte Release-Logs abgelegt um das Release Log kurz zu halten.

Releases 2010

2010/09/22 (rja)

2.0.9

  • small restructuring in the navigation: right side (basket, inbox, edit tags)
  • social features:
    • add as friend, follow, personalize in sidebar
    • real name + CV in header
  • fixed bug: if profile visible for friends, one could not see the photo himself
  • Layouts: quicknav (dbe fragen)
  • REST-API: JSON format (experimental, subject to change)
  • 2.0.8 -> 2.0.9

2010/09/07 (rja)

  • Publications having a crossref field are now linked to the BibTeX key that is referenced. E.g., this post references the post with the key eisterlehner2009ecmlpkdd.
  • On BibSonomy's web pages the authors of a post are now separated by "," (instead of "and"). Only the last author is separated by "and".
  • All textareas now have a bar at the bottom with that you can resize them.
  • You can now enter an "institution" for your profile which also appears on the CV page.
  • Two new links in your myBibSonomy menu: myPrivatePosts and myCV.
  • And last but not least: you can now upload a photo for your CV.

2010/07/28 (fei)

2.0.8

neu & sichtbar

  • dblp importer funktioniert wieder (rja)
  • in Layouts sind Jahreszahlen anchors ( <h3>2007</h3> -> <h3><a name="2007">2007</a></h3>

    ) (clemens baier)

  • added hint on cv page to the users own cv page (sdo)

  • added SWRC entry types (rja)
  • added bibtex format export button to bookmark resource lists

neu & internal:

  • moved unsupported file type exception test to common (dzo)
  • switched to BibTexUtils.ENTRYTYPES (dzo)
  • added deletion of pending users after 24hours (rja)
  • added help sync script (rja)
  • Reihenfolge der BibTeX-Chain veraendert (getPublicationsByKey vorgezogen) (dzo)
  • BibTeX-Chain refactored (dzo)
  • disabled errorMessages for SystemTags "for" and "send" (sdo)
  • jquery toggle/show/hide-animation removed for helpbox (sst)
  • lists don't fade in anymore, they just show up now (mve)

scraper:

  • parsing von RIS (sdo)

repariert:

  • several scrapers
  • now the connection will be closed after getting schema informations from the db (dzo)
  • Logging aufgeraeumt (dzo)
  • fixed import button messages (sdo)
  • removed description in postpublicationsnippet und postPublicationUpload.tagx (viele Benutzer verwirrt das - denken, das wären die Tags)

Datenbank updates:

2010/06/30 (fei)

2.0.7

neu & sichtbar

  • Auswahl der Resourcetypen fuer die Anzeige in Resource-Views in User-Settings konfigurierbar (Philipp Beau, Bug 666)
  • added new BibTeX field "added-at" (sdo)
  • personalized tag and concept links on sidebars (akn)

neu & internal:

  • added throws + catches for getPostDetails (sdo)
  • moved multipartrequestParser to rest-common (nosebrain)
  • SystemTags 2.0 (sdo)
    • Test auf Systemtags in zentraler statischer Methode gesammelt
    • Systemtag-Parameter handling generalisiert (siehe LogicInterfaceHelper.buildParam)
  • chains refactored (dzo)
  • DBSession-Handling aufgeraeumt (siehe IbatisDBSessionFactory) (dzo)
  • switched to BibTexUtils.ENTRYTYPES (dzo)
  • update relations migrated (pbe)
  • moved common database classes to bibsonomy-database-common (dzo)
  • work in progress: build lucene index for gold standard posts (dzo)

scraper:

  • added Astronomy & Astrophysics scraper

repariert:

  • several scrapers

Datenbank updates:

--- bibsonomy.user
ALTER TABLE user ADD simple_interface tinyint(1) default '0';
ALTER TABLE pendingUser ADD simple_interface tinyint(1) default '0';
ALTER TABLE log_user ADD simple_interface tinyint(1) default '0';

ALTER TABLE user ADD show_bookmark tinyint(1) default '1';
ALTER TABLE pendingUser ADD show_bookmark tinyint(1) default '1';
ALTER TABLE log_user ADD show_bookmark tinyint(1) default '1';

ALTER TABLE user ADD show_bibtex tinyint(1) default '1';
ALTER TABLE pendingUser ADD show_bibtex tinyint(1) default '1';
ALTER TABLE log_user ADD show_bibtex tinyint(1) default '1';

--- bibsonomy_recommender.recommender_status
ALTER TABLE recommender_status ADD type` int(1) NOT NULL default '0';

2010/05/27 (dbe)

2.0.6

neu & sichtbar für Benutzer:

  • Email-Aktivierung nach Registrierung (cba)
  • Gold-Standard-Publikationen können angelegt werden (nur Admins) (dzo)
  • Beschränkung Benutzernamen auf 15 alphanumerische Zeichen ([a-zA-Z0-9\\.\\-_]) (rja)
  • Hineis für Spammer beim Posten von Publications (rja)
  • mehrere Vorkommen von sys:title:XY werden verarbeitet (mve / fei)
  • Fehler-Hinweise werden bei Eingabe in betreffendes Feld gelöscht (mve)
  • Fehler-Seiten (404, 500, ...) auf neues System umgezogen

neu & internal:

  • bei LDAP-Authentifizierung wird regelmässig das Passwort in die lokale DB geschrieben (sst)
  • Überarbeitung tagtagrelation (akn)
  • Verwendung von JQuery-UI-Libraries (dzo)
  • ValidationException durch AccessDeniedException ersetzt (dzo)
  • default language des Systems wird in web.xml festgelegt (pbe / rja)
  • einige Refactorings, Kommentare, Aufräum-Aktionen (dzo)

repariert:

2010/05/05 (rja)

2.0.6-SNAPSHOT

neu:

  • privacy/terms of use checkbox on registration
  • added restrictions to UserValidator (A-Za-z0-9.-_, max. 15 characters)
  • added error message explaining user name restrictions

repariert:

  • fixed bug on /settings
  • removed further references to Jabref.Globals
  • batch-edit error handling
  • fixed ScienceDirectScraper
  • reduced logging

2010/04/28 (rja)

2.0.5

neu:

  • "news" in der Sidebar auf / (die letzten drei Posts von Mitgliedern der Gruppe "kde" mit dem Tag "bibsonomynews" = /group/kde/bibsonomynews)
  • TagCloud auf /search
  • Suchtabellen wurden in "search_old_bibtex" und "search_old_bookmark" umbenannt (als Vorbereitung zum Löschen)
  • neue JQuery-Version (von 126 auf 142)
  • weiterer Ausbau der Goldstandard-Implementierung (Referenzen gehen jetzt auch per REST-API rein und raus)
  • /reporting
  • Related-Tags auf Autor-Tag-Seiten

repariert:

  • Kopieren bereits gelöschter Posts in der Inbox geht jetzt
  • kleinere Layout-Reparaturen
  • Klick-Kopieren der Titel/Beschreibung-Vorschläge bei /postBookmark (fehlendes JavaScript-Escaping repariert)
  • Gruppen-Settings: Benutzer hinzufügen/löschen; Mitgliederliste wieder da
  • reduziertes Logging für MalformedUrlExceptions; Path+Query werden bei unbekannten Exceptions mitgeloggt
  • so einige Scraper (APS, IOP, etc.)

2010/03/24 (rja)

2.0.4

  • migriert
    • post+edit+upload Publication
    • batch-edit tags
    • Settings (View migriert, größtenteils auch die Funktionalität, für Gruppen fehlt noch join/leave)
    • pick/unpick concepts
    • JabRef "ModelUtils" (noch nicht aktiviert!)
    • schönere /relations-Seite
  • neu
    • Inbox
    • CV-Seite
    • ISBN/DOI/etc.-Reiter (nur PUMA)
    • similar resources (für /url)
    • Autocompletion bei Eingabe eines Publikations-Titels auf postPublication
    • filter by entrytype
    • "limit" für TagCloud (auch als Setting)
    • DOI-Link bei Publiktionen
    • System-Tag sys:title:FOO*

2010/01/19 (rja)

2.0.4-SNAPSHOT

  • -database
    • updateUser() now has a flag UserUpdateOperation to only update parts of a user
    • refactored BookmarkDatabaseManager and BibTeXDatabaseManager
    • refactored user-relationships
    • createPost() and updatePost()
      • separated code for both methods
      • new: changed error/exception handling - all posts are written or none
      • new: partial post updates (e.g., tags only) now possible
      • new: storeGroup implemented
    • FORCE INDEX for getBibTexForUser query (otherwise DBLP page got not loaded)
  • general
    • new: Inbox (not in webapp)
    • new: Lucene full text search
    • updated, cleaned, and new admin pages
    • http://www.bibsonomy.org/layoutinfo - metadata about available jabref layouts in JSON format

Releases 2008

2008/10/09

NOTE: missing releases 2008/05/19, 2008/06/02, 2008/06/09, 2008/06/30, 2008/07/14, 2008/07/18, 2008/08/25

2008/05/07

  • fixed bug: API allowed spaces in tag names when posting resources (Dominik)
  • added display of similar (context-) tags (Andreas, Dominik)
  • fixed bug which allowed user names to contain whitespace (except for " ") (Robert)
  • fixed bug: start / end parameters are ignored when retrieving recent bookmark posts via the API (Dominik)
  • bugfix: "for:users" are now converted to lower case before they're added to the set of for:users (Robert)
  • migrated /url - page (Florian)
  • fixed bug which caused a null pointer exception, when tag list is empty (Robert)
  • repaired PubMed-Scraper (Christian Kramer)
  • recalculated simhashes for all bibtex posts affected by simHash-bug (firstname = lastname) (Robert)
  • added back computation of related tags for > 1 tag (Dominik)
  • extended swrc output with related user information (Michael, Robert)

2008/04/30

  • fixed CRF from information extraction scraper (Thomas)
  • various small Scraper fixes / additions: DBLP, ScienceDirect, WorldCat, BioMedCentral, Springer, L3S, Amazon, ACS (Thomas)
  • redirected spammer tag queries to database slave (Dominik)
  • firefox import now reads the "tags" attribute found in del.icio.us import (Robert)
  • migrated /bibtexkey-page to new system (Florian)
  • fixed bug: API allowed spaces in tag names when posting resources (Dominik)
  • add json output for publication tags (Stefan)
  • updated to JDBC 5.0.8 (Robert)
  • changed computation of start page tag cloud (Robert, Dominik)
  • excluded spammers from accessing the API (Dominik)
  • fixed bug: path to PDF icon is broken (Stefan)
  • fixed bug: error 500 when invalid IP address is present during registration (Dominik)
  • added timeout of 3 seconds to related-tags query (Dominik)
  • allowed arbitrary hashkeys for /json/tags/bibtex/BIBHASH (Stefan)
  • allow download of documents attached to public or viewable posts of group members (Stefan)
  • fixed bug: unnecessary equality check in simhash computation (Robert)
  • Get default API key during registration and regenerate API key on settings page (Stefan)
  • fixed bug: API allowed spaces in tag names (Dominik)

2008/04/14

  • enhancement of new Admin page (Stefan)
  • fixed bug: erroneous checking of group permissions when retrieving publications via tags (Dominik)
  • fixed bug: advanced_search still based on old search table (Dominik)
  • added possibility for sorting the displayed bibtex entries (via parameters ?sortPage=author|editor|..&sortPageOrder=asc|desc) and to remove duplicates (via ?duplicates=no) (Dominik)

2008/04/09

  • fixed bug: search queries were run against "old" search table (Dominik)
  • some minor bugfixes & layout changes (Dominik)

2008/04/08

  • added LOW_PRIORITY keyword to spammer-related UPDATEs (Robert)
  • fixed bug: broken author link in bibtex entries who have only editors set (Dominik)
  • further improvements on new author page (Stefan)

2008/04/02

  • added resources count on tag page (Dominik)
  • finished migration of user/USERNAME/TAG page (Dominik)
  • added relatedness information to related tags (Dominik)
  • fixed bug: concept/user/USERNAME/tag doesn't work
  • added concept / tag links to tag-related pages (group/tag, user/tag, concept/tag, ..) (Dominik)
  • put first link to group concept sites on group site (concept/group/GROUPNAME/CONCEPTNAME) (Dominik)
  • restricted maximum number of tags to 9 (Dominik)
  • correct display of special latex character sequences, especially umlauts in author names (Dominik)
  • fixed bug: retrieval limitation of 1000 posts applies also to tag page (Dominik)

2008/03/28

  • enhanced tag site (nr. of resources displayed, size of related tags) (Dominik)
  • added hack to enable display of 1000 users on admin page (Andreas, Dominik)
  • first version of new admin page (via bibsonomy.org/admin) (Stefan)

2008/03/26

  • added Javascript snippets to buttons page (Beate, Dominik)
  • migrated search page (/search, Beate)
  • fixed bug: groupIDs can occur several times in SQL statements (groupID IN (0, 0, ...) (Dominik)
  • truncated display of too long bibtex notes (Dominik)
  • fixed bug: (eds.) is displayed for bibtex entries which have neither author nor editor (Dominik)
  • adapted URL in links to change language: present parameters are now kept (Dominik)
  • better handling of unsupported orders (error 404 instead of 500) (Dominik)

2008/03/19

  • added concept pages for groups /concept/group/GROUPNAME/TAGNAME (Stefan)
  • reorganized scraper project (Robert)
  • repaired BlackwellSynergyScraper (Thomas)
  • fixed bug: wrong handling of bibtex comments (@COMMENT..) (Robert)
  • added timeout of 1 second to count queries (Dominik)
  • implemented spammer flagging / unflagging (Stefan)
  • fixed bug: concept queries are case sensitive (Stefan)
  • various cleanups and structural fixes (Robert)
  • added special handling for user dblp when querying tags (Dominik)
  • added possibility to generate API keys via admin interface (Stefan)
  • fixed bug: broken URLs are displayed for publications (Dominik)
  • limited maximum number of allowed tags for getPosts to 10 (Dominik)
  • fixed getRelatedTag query (Dominik)
  • fixed bug: not being logged in or missing groupname leads to error 500 on viewable page (Dominik)
  • finalized global tag page (/tag/TAGNAME) (Dominik)

2008/03/13

  • included reference for tags to XML output of API <tag href=".../api/tag.."> (Dominik)
  • prevented log4j-jar from being packaged into war-file (Dominik)
  • fixed bug query getBookmarksByConceptForUser (Stefan)
  • fixed navigation bug on /concept/user/-page (Stefan)
  • fixed bug: RSS feed for bibtex is not valid (Michael)

2008/03/06

2008/02/27

  • fixed un-esaped output of user data in exports (Michael)
  • added concept handling (crreate / read / update / delete) via REST API (Stefan)
  • added export forma for Journal of Universal Computer Science, JUCS (Dominik)
  • redirected statistics queries to database slave (Dominik)
  • implemented retrieval of posts, users and tags ordered by folkrank up to logic interface (Christian Kramer)
  • fixed bug: broken link in aparssfeed (Robert)
  • fixed bug: private tags are exposed to public (Dominik)
  • workaround for ibatis bug: failing isNotEqual-comparison led to missing join-statements in SQL (Robert)
  • migrated /concept/tag/CONCEPT and /concept/user/USERNAME/CONCEPT pages (Michael)
  • added simple html export format for bookmarks, bookpubl (Michael)

NOTE: missing releases: 17/01/2008/, 24/01/2008/, 28/01/2008/, 11/02/2008, 14/02/2008

Releases 2007

2007/11/27

  • PDF support for API (by Christian Kramer)
  • repaired AIP scraper (Thomas Steuber)

2007/11/08

  • fixed slow queries get tags by resourcetype (Dominik)
  • added ISWC 2007 event site (Robert, Beate)
  • includes code cleanup (incl. merge of !RestDatabaseManager -> !DBLogic) of Jens
  • first permission model: queries for public tags / users / posts are limited to 1000 items (Dominik)

2007/11/07

  • bugfix: SQL table alias (Robert)
  • deploy was based on Dominik's workspace, where basically nothing changed since the last release (2007/10/26)

Updated