1. 18 May, 2021 1 commit
  2. 13 May, 2021 5 commits
    • Ľuboslav Halama's avatar
      1.7.4k (Logger + refactoring) · 34c7bbae
      Ľuboslav Halama authored
      ++ AppConfig class deleted with all its usage (as conditions, blocks inside its IFs was not deleted)
      ++ imports optimized
      34c7bbae
    • Ľuboslav Halama's avatar
      1.7.4j (Logger) · 9c08f181
      Ľuboslav Halama authored
      ++ newline characters were removed from logging calls
      ++ "about" page edited
      9c08f181
    • Ľuboslav Halama's avatar
      1.7.4i (Logger) · f4e1cb98
      Ľuboslav Halama authored
      ++ fix: Wrong classes were used in Logger.getLogger(...) calls.
      ++ log messages adjusted ( explicit time removed, explicit class name removed - since these data are provided by logger automatically)
      f4e1cb98
    • Ľuboslav Halama's avatar
      1.7.4h (Acknowledgements) · 664e06d7
      Ľuboslav Halama authored
      ++ Acknowledgements updated in "About" page
      664e06d7
    • Ľuboslav Halama's avatar
      1.7.4g (Logger) · 4c3496c1
      Ľuboslav Halama authored
      ++ all println were replaced by log.debug(...) or log.error(...)
      ++ unused files deleted
      4c3496c1
  3. 12 May, 2021 5 commits
    • Ľuboslav Halama's avatar
      1.7.4f (CSS, About page) · d28ff817
      Ľuboslav Halama authored
      ++ minor CSS adjustments (background and dimensions+padding)
      ++ "About" page updated (acknowledgments and parameters description)
      d28ff817
    • Ľuboslav Halama's avatar
      1.7.4e (credits, tomcat-config) · 9d777358
      Ľuboslav Halama authored
      ++ added credits to "About" page
      ++ added new class with TomcatConfig parameters
      ++ spring-boot-starter-part version updated (from 2.4.2 to 2.4.5)
      9d777358
    • Ľuboslav Halama's avatar
      1.7.4d (refactoring) · 5f23a40c
      Ľuboslav Halama authored
      ++ SimbadSearchEngine class refactored
      5f23a40c
    • Ľuboslav Halama's avatar
      1.7.4c (Vizier query fix) · 8cc507b6
      Ľuboslav Halama authored
      ++ fix: VizierSearchEngine was using CDSCrossmatchRequestObject for all the queries. This caused that only empty responses were obtained for queries by ID or coordinates. Queries by ID or coordinates now use VizierRequestObject.
      8cc507b6
    • Ľuboslav Halama's avatar
      1.7.4b (Documentation) · b59b8520
      Ľuboslav Halama authored
      ++ Documentation reformatted
      ++ new documentation added (where it was missing)
      b59b8520
  4. 09 May, 2021 1 commit
    • Ľuboslav Halama's avatar
      1.7.4 (Async-queries and new validation) · df4840ba
      Ľuboslav Halama authored
      ++ Functionality for support of asynchronous queries
      ++ fileValidation added (FileValidator class)
      ++ radius, pagesize, and page inputs are now required (thus no exception caused by failed conversion from String to Double happens anymore - which was caused by empty input)
      df4840ba
  5. 08 May, 2021 3 commits
    • Ľuboslav Halama's avatar
      1.7.3c (Search form validation) · 48e24e3e
      Ľuboslav Halama authored
      ++ input types added to several <input> tags in index.html form (for validation) - now only numbers are possible to enter into radius, page, and pagesize inputs
      48e24e3e
    • Ľuboslav Halama's avatar
      1.7.3b (Search form validation) · abe3319d
      Ľuboslav Halama authored
      ++ new validations added to SearchFormInput class
      ++ new limits for thse validation crated in Limits class
      ++ new validation messages created in ValidationMSG class
      abe3319d
    • Ľuboslav Halama's avatar
      1.7.3 (Queries per second limits - rework) · e53e3f3a
      Ľuboslav Halama authored
      ++ fix: previous solution would not work for queries with different time complexity, if they would be executed one-by-one, however ended in the same moment. Then, too many queries for second service would be executed at the same time and the limit would be exceeded.
      
      ++ timeQuantumUsed flag deleted from SearchEngine and created in every other primary SearchEngine (Mast, Simbad, Vizier)
      ++ getters, setter created for timeQuantumUsed
      ++ added @Schedule methods that sets timeQuantumUsed to false for corresponding search engine and notifying general SearchEngine class
      ++ Now, SearchEngine iterates in an endless WHILE until all the services required were queried, however, it checks whether the service is available in a current time window of its own (timeQuantumUsed). At the end of iteration, if there is something more to do, wait() is used (waits for notification from @Schedule methods), otherwise - break from while and ResponseData is returned.
      ++ Limits for queries per second for each of the services can be set in Limits class
      e53e3f3a
  6. 07 May, 2021 2 commits
    • Ľuboslav Halama's avatar
      1.7.2c (MastSearchEngine) · 46cdc5e2
      Ľuboslav Halama authored
      ++ MASTSearchEngine methods changed to return MastResponse instance instead of ResponseForReqByPos (Basically, ResponseForReqByPos was converted into MastResponse in SearchEngine class before, now it has been moved one level above - into MASTSearchEngine)
      46cdc5e2
    • Ľuboslav Halama's avatar
      1.7.2b (refactoring) · fd62c0c0
      Ľuboslav Halama authored
      -- unused ErrorController removed
      -- several unused class fields and variables removed
      -- out-commented blocks of code removed
      ++ DEGUB flags moved to a new class (AppConfig)
      ++ testing.html renamed to correct one (results.html)
      ++ old results.html (containing fragments) renamed to results-data.html
      fd62c0c0
  7. 06 May, 2021 2 commits
  8. 04 May, 2021 1 commit
    • Ľuboslav Halama's avatar
      1.7.0p (Bootstrap) · 7969657d
      Ľuboslav Halama authored
      ++ fix: tabs in results were not working properly ( all of them were highlighted, instead of active one only )
      7969657d
  9. 29 Apr, 2021 12 commits
    • Ľuboslav Halama's avatar
      1.7.0o (Bootstrap) · 953bba1e
      Ľuboslav Halama authored
      ++ fix: top-left cell in table was not sticky on both left and top side (created new .sticky-lt class)
      953bba1e
    • Ľuboslav Halama's avatar
      1.7.0n (Bootstrap) · 87571333
      Ľuboslav Halama authored
      ++ sticky first column in table (row number) + sticky left column in fluxes table (filter)
      ++ CSS file re-ordered and refactored
      ++ testing.html CSS-refactored
      ++ vertical padding decreased for medium+ screen devices in resul tables
      87571333
    • Ľuboslav Halama's avatar
      1.7.0m (Bootstrap) · a819085a
      Ľuboslav Halama authored
      ++ responsive table heads in results
      a819085a
    • Ľuboslav Halama's avatar
      1.7.0l (Bootstrap) · 4b540164
      Ľuboslav Halama authored
      ++ responsive result tables (fonts, paddings)
      4b540164
    • Ľuboslav Halama's avatar
      1.7.0k (Bootstrap) · 1a5aad20
      Ľuboslav Halama authored
      ++ more responsive paddings added to navigation
      1a5aad20
    • Ľuboslav Halama's avatar
      1.7.0j (Bootstrap) · f5b94917
      Ľuboslav Halama authored
      ++ fix: black 1/3-transparent background moved from index.html to fragments.html so the navigation on all the pages has it)
      f5b94917
    • Ľuboslav Halama's avatar
      1.7.0i (Bootstrap) · 27d5f5da
      Ľuboslav Halama authored
      ++ fix: responsive font-size moved from index.html to fragments.html to be same for navigation on all the pages
      ++ small y-axis padding added for nav-items
      27d5f5da
    • Ľuboslav Halama's avatar
      1.7.0h (Bootstrap) · a2e60510
      Ľuboslav Halama authored
      ++ fix: index.html page reworked to flex, so the centering of the search form will be easier (without absolute position, which caused nav-links to be useless)
      ++ responsive font size used for navigation and form
      a2e60510
    • Ľuboslav Halama's avatar
      1.7.0g (Bootstrap) · e0093ec6
      Ľuboslav Halama authored
      ++ responsive gutters (spacing between columns in container) was set in search form
      ++ responsive column widths were set for search form
      ++ responsive padding was adjusted for the first row of Simbad-ID results container
      ++ fix: responsive padding was set for the second row  of Simbad-ID results container
      e0093ec6
    • Ľuboslav Halama's avatar
      1.7.0f (Bootstrap) · 8f144b9d
      Ľuboslav Halama authored
      ++ overflow-auto was set in Indentifiers results
      ++ responsive paddings and margins set in About page
      8f144b9d
    • Ľuboslav Halama's avatar
      1.7.0e (Bootstrap) · 3423081e
      Ľuboslav Halama authored
      ++ responsive paddings set for Identifiers results
      3423081e
    • Ľuboslav Halama's avatar
      1.7.0d (Bootstrap) · c210f462
      Ľuboslav Halama authored
      ++ overflows in Simbad-ID results fixed (now scrollable)
      ++ search form centered with absolute position+top+left
      ++ responsive paddings set for Simbad-ID results
      c210f462
  10. 28 Apr, 2021 3 commits
  11. 21 Apr, 2021 1 commit
  12. 18 Apr, 2021 3 commits
    • Ľuboslav Halama's avatar
      1.6.3 (javadoc and comments) · 2b764b35
      Ľuboslav Halama authored
      ++ fix: Simbad now correctly displays number of results obtained
      ++ javadoc and comments written for most of the classes
      ++ unused fragments of code deleted
      2b764b35
    • Ľuboslav Halama's avatar
      1.6.2 (errors) · 94ed1080
      Ľuboslav Halama authored
      ++ created default error.html page to display error code and message
      ++ styles created for error page
      ++ few styles have been split into more styles
      ++ few other html files edited - class tag now contains more style classes if previous class was split
      94ed1080
    • Ľuboslav Halama's avatar
      1.6.1 (cds) · 46a99290
      Ľuboslav Halama authored
      ++ minor refactoring - exact values extracted to Constants classes
      ++ rearranging of pacakges
      ++ XMatch now uses inputStream from uploaded file instead of creating another temporary file
      ++ Simbad-coord fragment div fixed: result table now has limited height and the rest of it can be displayed by scrolling
      46a99290
  13. 14 Apr, 2021 1 commit