Skip to content

SQLPage whishlist/roadmap #69

Closed
Closed
@f8dca

Description

@f8dca

Here is my list of possible enhancements and features that I would love to see in SQLPage

(in no particular order)

  • Some sort of an include directive to be able to reuse .sql files in multiple pages.
  • TLS support
  • Table component with built in CRUD support
  • Markdown based tooltips on everything
  • A Table component that is expandable / collapsible to deal with wider tables
  • Set the working directory for the program as a startup parameter
  • A user upload component to upload files ,validate against a schema and insert it into a temp table
  • Support to temporary tables on per session basis
  • Enhance user authentication component to support basic/ Digest / Oauth / Saml / SSO
  • API component to call external APIs with proper security, CORS support and session management.
  • Connect to a database based on user provided credentials
  • Logging to syslog
  • First class support to run SQLPage as a service on Linux/Windows
    (currently works with NSSP but would be nice not to use it)
  • Support to read and write Local and Global variables as well as Declare statements.
  • URI parameter signing or other protection mechanism to prevent unauthorized passing of parameters directly to .sql pages.
    (HMAC signing the request ?)
  • A basic web based status page showing DB connection, session and other metrics.
    (Can be optionally turned on/off - default is off)
  • A directive to allow seeing the content of an .sql file in a read only format
    (Optional. default must be off)
  • Add a section to the website for user contributed / 3rd party .handelbars components.
  • Add -v parameter to show the version number of the program
  • Better code snippet visuals with copy to clopboard icon

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions