an updated and hopefully faster version of the ST Toolbox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
nic ab4bb9985b chore: updated middleware to get rid of warning I have been ignoring 10 months ago
apps/web feat: bulk document removal 'working' ¯\_(ツ)_/ 10 months ago
internal chore: updated middleware to get rid of warning I have been ignoring 10 months ago
static chore: updated wording for consistency and created unique overlay classes for uploads and removals 10 months ago
templates fix: initial upload partial still had the bad values for generic attachment and blank paperwork 10 months ago
.gitignore added some stuff to ignore 1 year ago
Readme.md updated readme with new project structure - full 1 year ago
go.mod chore: removed cli stuff 10 months ago
go.sum chore: removed cli stuff 10 months ago
web_templates.go chore: removed cli stuff 10 months ago

Readme.md

Complete ServiceTrade Tool Project

Project Structure

├──  apps
│   ├──  cli
│   │   └──  main.go
│   └──  web
│       └──  main.go
├──  go.mod
├──  go.sum
├──  internal
│   ├── 󰒍 api
│   │   ├──  api.go
│   │   ├──  auth.go
│   │   ├──  deficiencies.go
│   │   ├──  invoices.go
│   │   ├──  jobs.go
│   │   └──  session_store.go
│   ├──  auth
│   │   └──  auth.go
│   ├──  handlers
│   │   ├──  cli
│   │   │   ├──  admin.go
│   │   │   ├──  assets.go
│   │   │   ├──  companies.go
│   │   │   ├──  contacts.go
│   │   │   ├──  contracts.go
│   │   │   ├──  generic.go
│   │   │   ├──  invoices.go
│   │   │   ├──  jobs.go
│   │   │   ├──  locations.go
│   │   │   ├──  login.go
│   │   │   ├──  notifications.go
│   │   │   ├──  quotes.go
│   │   │   ├──  services.go
│   │   │   ├──  tags.go
│   │   │   └──  users.go
│   │   └──  web
│   │       ├──  admin.go
│   │       ├──  assets.go
│   │       ├──  companies.go
│   │       ├──  contacts.go
│   │       ├──  contracts.go
│   │       ├──  dashboard.go
│   │       ├──  generic.go
│   │       ├──  invoices.go
│   │       ├──  jobs.go
│   │       ├──  locations.go
│   │       ├──  login.go
│   │       ├──  notifications.go
│   │       ├──  quotes.go
│   │       ├──  services.go
│   │       ├──  tags.go
│   │       └──  users.go
│   ├──  middleware
│   │   └──  auth_middleware.go
│   ├──  models
│   │   └──  models.go
│   ├──  ui
│   │   └──  ui.go
│   └──  utils
│       └──  utils.go
├──  Readme.md
├──  static
│   └──  css
│       └──  styles.css
└──  templates
    ├──  dashboard.html
    ├──  layout.html
    ├──  login.html
    └──  partials
        ├──  admin.html
        ├──  assets.html
        ├──  companies.html
        ├──  invoice_search.html
        ├──  invoice_search_results.html
        └──  jobs.html
        ```