1. 14 Jun, 2019 9 commits
  2. 10 Jun, 2019 7 commits
  3. 09 Jun, 2019 5 commits
  4. 07 Jun, 2019 4 commits
    • Sunil Mohan Adapa's avatar
      Turn frontpage shortcut into an app component · 75c57d3e
      Sunil Mohan Adapa authored
      - Turn frontpage shortcut into an App component. Add tests and full
      - Overridden implementations for tahoe, diaspora, mediawiki shortcuts to handle
        special cases. Special handling for ikiwiki.
      - Extend App API for removing and retrieving a component.
      - Add clients information into shortcuts to avoid hacks when presenting
        shortcuts to Mobile devices via API.
      - Fixed unnecessary stripping and adding of '/' when setting home page redirect
        URLs. This fixes problem with setting Cockpit as home page.
      - Replaced the use of term 'app' in favor of 'shortcut' as the term when setting
        frontpage shortcuts as home page.
      - JSXC shortcut does not require login.
      - Don't show shadowsocks for anonymous users.
      - Simplify showing selected shortcut details.
      Signed-off-by: Sunil Mohan Adapa's avatarSunil Mohan Adapa <sunil@medhas.org>
    • Sunil Mohan Adapa's avatar
      Introduce component architecture and menu component · b96d9010
      Sunil Mohan Adapa authored
      - Introduce base class for all apps that will contain components. With
      - Introduce base classes for components. With unittests.
      - Turn Menu class into an app component.
        - Further cleanup Menu class.
        - Update tests.
        - Maintain a global list of menu items and look them up easily. Generalize
          such that subsubmenus can later be merged into Menu class.
        - Cleanup scope of main menu initialization.
        - Use None instead of empty strings for various values. Ensure that
          printing short_description does not show 'None' in output.
        - Use enable/disable instead of promote/demote.
      - Use menu component in all apps.
      Signed-off-by: Sunil Mohan Adapa's avatarSunil Mohan Adapa <sunil@medhas.org>
    • Sunil Mohan Adapa's avatar
    • Sunil Mohan Adapa's avatar
  5. 31 May, 2019 1 commit
  6. 27 May, 2019 6 commits
  7. 21 May, 2019 1 commit
  8. 19 May, 2019 2 commits
  9. 16 May, 2019 5 commits