Commit Graph

  • 3e3f5c5f47 Fix search for Android : - field text does not exists anymore Gilles Crettenand 2015-06-12 10:59:18 +0200
  • c20d58bd71 Fix search for iOS : - text does not exists anymore as a field - better detection of book codes Gilles Crettenand 2015-06-12 10:49:01 +0200
  • 0143374ae1 Get the list of readers from Solr Gilles Crettenand 2015-06-11 14:42:12 +0200
  • 1894212a5c Adapt code to new Solr config Gilles Crettenand 2015-06-09 14:38:18 +0200
  • 320e2aead4 it's a start count, not a page Gilles Crettenand 2015-06-08 15:01:07 +0200
  • eff4f44ce4 pagination on random books Gilles Crettenand 2015-06-08 14:51:44 +0200
  • 9752f81ca0 moar logs Gilles Crettenand 2015-06-05 16:19:44 +0200
  • d8fbeda202 sort by author then title when getting books Gilles Crettenand 2015-06-05 16:18:31 +0200
  • f2bbf7093e add help to web interface Gilles Crettenand 2015-06-04 17:55:11 +0200
  • e12dc5a3c7 COALESCE seems to pose issues (wront data are sent back) Gilles Crettenand 2015-06-04 10:59:04 +0200
  • 7ac2b107dc Rename method for the website GetLoans and recreate GetCirculations for internal tools Gilles Crettenand 2015-06-04 10:50:12 +0200
  • d25f4f7ceb set the timezone to avoid bad surprises. Gilles Crettenand 2015-06-04 09:57:01 +0200
  • dccbbb98e5 Show logs through the web interface Gilles Crettenand 2015-06-04 09:35:17 +0200
  • 164c1c78b3 create log file if it does not exists Gilles Crettenand 2015-06-04 09:34:45 +0200
  • 7c9fe02931 Add generation time in HTML output Gilles Crettenand 2015-06-04 08:36:39 +0200
  • 1f0ea89f2b Better logging Gilles Crettenand 2015-06-04 08:31:49 +0200
  • c20cfabb67 Visibility information is now in Solr Gilles Crettenand 2015-06-03 16:38:23 +0200
  • de7864de4c Remove all traces of AudioBook, clean up some warnings Gilles Crettenand 2015-06-03 14:22:20 +0200
  • eeaa6aa01f Fix display of downloads Gilles Crettenand 2015-06-03 14:11:51 +0200
  • 6d97b2047f work on search: doc, bug fix, factorisation Gilles Crettenand 2015-06-03 13:39:34 +0200
  • c303f4e91c specific display for NewSearch Gilles Crettenand 2015-06-03 13:39:12 +0200
  • b8ea65d4f6 improve HTML output Gilles Crettenand 2015-06-03 10:47:00 +0200
  • 869b3d3ee0 finish documentation NetBiblio methods Gilles Crettenand 2015-06-03 10:16:36 +0200
  • da0efd72be Various fixes and cleanup : * Always return at least success information * Fix issues with Wishes * Fix issues with Circulations * Fix typos in exceptions Gilles Crettenand 2015-06-03 10:02:28 +0200
  • b81dacd194 convert last line endings issue Gilles Crettenand 2015-06-03 09:17:45 +0200
  • 1a3b88d31f ensure that line endings are always LF Gilles Crettenand 2015-06-03 09:17:07 +0200
  • 828e72ad02 more phpdoc Gilles Crettenand 2015-06-03 09:14:32 +0200
  • 5facf90cfb never return an empty array Gilles Crettenand 2015-06-02 23:15:16 +0200
  • 4f865d1186 spelling, small cleanups Gilles Crettenand 2015-06-02 23:14:54 +0200
  • b587047d17 stop using const for table and column names Gilles Crettenand 2015-06-02 23:06:02 +0200
  • f2f5078dbd Use Solr everywhere to retrieve books Gilles Crettenand 2015-06-02 23:00:34 +0200
  • 3b66d628d8 fix var name issue Gilles Crettenand 2015-06-02 22:55:20 +0200
  • d4aace9e94 move getting books by chung to base function Gilles Crettenand 2015-06-02 22:51:51 +0200
  • 5c14ea3127 Clean up some exceptions, phpdoc Gilles Crettenand 2015-06-02 22:49:44 +0200
  • af4c9e77c8 better templating Gilles Crettenand 2015-06-02 22:21:17 +0200
  • 65f0dfe71f improve template Gilles Crettenand 2015-06-02 17:50:37 +0200
  • 2a802ee5e1 Use template for HTML Gilles Crettenand 2015-06-02 09:47:22 +0200
  • 34161ba282 Introduce UsageException Gilles Crettenand 2015-06-02 09:25:51 +0200
  • 7e0a38e989 Content-Negotiation with the help of Renderer and Formatters Gilles Crettenand 2015-06-02 02:02:40 +0200
  • c0159f4b79 change line endings Gilles Crettenand 2015-06-02 17:26:01 +0200
  • 265ed19543 more documentation Gilles Crettenand 2015-06-02 16:20:53 +0200
  • 3032ceba96 document genres methods Gilles Crettenand 2015-06-02 16:15:26 +0200
  • 644361058e Use the same method to get Genres / Types / Categories Gilles Crettenand 2015-06-02 16:04:41 +0200
  • 56331d2737 fix LastBookByType for iOS Gilles Crettenand 2015-06-02 15:56:28 +0200
  • 9eaaef55e8 move things around Gilles Crettenand 2015-06-02 15:28:33 +0200
  • 9f4df4bec1 fix LastBooksByType and GetRandomBooks Gilles Crettenand 2015-06-02 15:24:07 +0200
  • a15fa4f093 improve FindBooks for great number by operating in chunk Gilles Crettenand 2015-06-02 15:17:28 +0200
  • c18948f424 check session before finding books so we have files Gilles Crettenand 2015-06-02 14:49:26 +0200
  • 6698eca126 use solr for findBook and findBooks Gilles Crettenand 2015-06-02 14:39:02 +0200
  • 590cfd0e6b trim all the things ! and generate the cover in the SQL query Gilles Crettenand 2015-06-02 13:52:07 +0200
  • 4fcdc76312 remove last ',' and trim some fields Gilles Crettenand 2015-06-02 13:44:53 +0200
  • 018846e567 Streamline app compatibility between Solr and WS Gilles Crettenand 2015-06-02 13:33:09 +0200
  • 1ee3aa305d code must be padded to 5 digits Gilles Crettenand 2015-06-02 12:51:16 +0200
  • be3fde6e95 Fix BookSearch Gilles Crettenand 2015-06-02 09:31:43 +0200
  • 02c2ebfa7f send http status code accordingly to status Gilles Crettenand 2015-06-02 01:55:49 +0200
  • ab2092e9c3 PSR-4 compliance & autoloader Gilles Crettenand 2015-06-02 01:20:48 +0200
  • 6690b9fe55 checkfile only need the book codes now Gilles Crettenand 2015-06-01 16:03:36 +0200
  • 6e2a707df1 store zip file in Solr too Gilles Crettenand 2015-06-01 15:47:18 +0200
  • 7b2c4c18ee factorize solr results formatting in BookSearch Gilles Crettenand 2015-06-01 15:20:01 +0200
  • 6abf00985d use Solr for random books Gilles Crettenand 2015-06-01 15:13:53 +0200
  • d15f4f58e7 book code is padded to 5 digits by checkfile Gilles Crettenand 2015-06-01 15:05:41 +0200
  • d6b20627fd fix issue when there is multiple optional args Gilles Crettenand 2015-06-01 14:54:29 +0200
  • 866ec8bacb save files information in Solr upon retrieving them Gilles Crettenand 2015-06-01 14:39:41 +0200
  • b611de131e also add date to books when not already set, also try to keep files from solr when available Gilles Crettenand 2015-06-01 11:18:50 +0200
  • cf6aa06ba6 rename AddFiles to AddBookData since we plan on adding more data Gilles Crettenand 2015-06-01 11:03:12 +0200
  • 112ac74355 use new batch mode to add files Gilles Crettenand 2015-06-01 10:01:20 +0200
  • 33649ccc03 rehabilitate the use of $start, and remove unused parameter Gilles Crettenand 2015-05-29 15:57:42 +0200
  • c83df2c7f6 prepare the way for batch files getting Gilles Crettenand 2015-05-29 15:54:36 +0200
  • d04c98fc33 mobile app compatibility Gilles Crettenand 2015-05-29 15:08:50 +0200
  • b2f876fd82 mobile apps need to have a 'files' array even empty Gilles Crettenand 2015-05-29 13:22:02 +0200
  • d8b48e8764 compatibility with iOS / Android apps Gilles Crettenand 2015-05-29 12:48:13 +0200
  • 459237a3f5 separate editor and year like in solr Gilles Crettenand 2015-05-29 11:39:18 +0200
  • 150d37b5ea restore compatibility with iOS and Android Gilles Crettenand 2015-05-29 11:30:55 +0200
  • b1abe9d446 we are expecting an array not a SolrObject Gilles Crettenand 2015-05-29 11:23:02 +0200
  • 3e773bd32a fix issue where result was also top level in returned json Gilles Crettenand 2015-05-29 11:20:31 +0200
  • 72ef14ad93 new fields name also in query result Gilles Crettenand 2015-05-29 11:16:59 +0200
  • f9c85c73dd Adapt to new Solr config : - category -> genre - cover in solr - producer -> producerCode Gilles Crettenand 2015-05-29 11:01:24 +0200
  • 28b4b8a985 move all exception declaration to their own file Gilles Crettenand 2015-05-29 09:39:25 +0200
  • 16860ce7f7 better random book filter Gilles Crettenand 2015-05-28 12:36:02 +0200
  • 47f9ce93be fix a bug : func is not yet filled before calling Call Gilles Crettenand 2015-05-28 10:37:53 +0200
  • 2281c9a534 do not get deleted books on random Gilles Crettenand 2015-05-28 10:34:59 +0200
  • 4821497804 new function to get Random Books Gilles Crettenand 2015-05-28 10:20:41 +0200
  • 55a80f3d65 cleanup AddDownloadLog Gilles Crettenand 2015-05-28 09:52:25 +0200
  • fdf081493e Directly return data instead of using an Output method Gilles Crettenand 2015-05-28 09:32:40 +0200
  • 4c85a079ed small SQL cleanup Gilles Crettenand 2015-05-28 09:22:27 +0200
  • 90a1d8a6b6 no need to try to get files if we have no code Gilles Crettenand 2015-05-28 09:22:22 +0200
  • 6afa8b55f7 Cleanup unused methods and code formatting Gilles Crettenand 2015-05-21 16:04:36 +0200
  • 0d6841d106 Improve speed of wish related function Gilles Crettenand 2015-05-21 14:55:16 +0200
  • 3406e640e9 catch all exceptions so that we have logs Gilles Crettenand 2015-05-21 14:33:25 +0200
  • eed4a1ef9c avoid calling non existing method Gilles Crettenand 2015-05-21 14:32:13 +0200
  • c1b68ccfe6 This static property does not exists anymore Gilles Crettenand 2015-05-21 14:30:36 +0200
  • a7705060a0 Raise a BookNotFoundException when the book is not found Gilles Crettenand 2015-05-21 14:30:19 +0200
  • c26e624480 book are not objects anymore Gilles Crettenand 2015-05-21 14:25:43 +0200
  • db1a9e911e return array instead of hashes Gilles Crettenand 2015-05-21 10:59:33 +0200
  • 0a23f9deee books must be grouped by type Gilles Crettenand 2015-05-20 16:33:29 +0200
  • 3400132b1b restore LastBooksByType Gilles Crettenand 2015-05-20 16:27:28 +0200
  • 71b2af844f also use raw for wishes Gilles Crettenand 2015-05-20 15:51:00 +0200
  • a4713135f3 use improved method for get(Old)Circulations Gilles Crettenand 2015-05-20 15:40:25 +0200
  • afca12a232 remove LastBooksByType from the WS Gilles Crettenand 2015-05-20 15:27:58 +0200
  • c897f2c9c6 always load details in the same query Gilles Crettenand 2015-05-20 15:22:51 +0200