- Sep 30, 2023
-
-
Sandeep Chauhan authored
Fixes #3567
-
- Sep 19, 2023
-
-
Fredrik Jonsson authored
Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com> Co-authored-by:
Sandeep Chauhan <sandeepsajan0@gmail.com>
-
- Sep 08, 2023
-
-
Fredrik Jonsson authored
Fixes #3560 Adds the settings: ``` # Should staff be able to export submissions. SUBMISSIONS_EXPORT_ACCESS_STAFF = env.bool('SUBMISSIONS_EXPORT_ACCESS_STAFF', True) # Should staff admins be able to export submissions. SUBMISSIONS_EXPORT_ACCESS_STAFF_ADMIN = env.bool('SUBMISSIONS_EXPORT_ACCESS_STAFF_ADMIN', True) ```
-
Saurabh Kumar authored
Add black and prettier check to lint
-
Saurabh Kumar authored
Fixes #3529
-
- Aug 11, 2023
-
-
Saurabh Kumar authored
- Add black, djhtml, prettier - Add precommit This PR add configurations for black, djhtml and prettier. - black is used for formatting python files - djhtml for formatting html files. Use `{# fmt: off #}` and `{# fmt: on #}` where needed. - prettier for formatting of sass,css,yml and js files Note: prettier picks up some of it's config from `.editorconfig`, so it's updated appropriately Formating of mardown files, minified or vendored js files are ignored. Formatting used off-the-self rules for better consistency with the community as large. The formatting is not applied to all the files as it will introduce a lot of merge conflict with current PRs, instead `pre-commit` config is provide which can be installed by `precommit install` locally. It will format only the modified files in the PR/commits. Once majority of the current active PRs are either rebased & formatted using precommit or merged, we can run the `make fmt` on the full repo and activate additional prettier and black checks in our lint rules. The modified sass files fixes the eslint error that would came up if we were to apply the prettier formatter on them. Fixes #3500
-
- Aug 03, 2023
-
-
Fredrik Jonsson authored
-
- Aug 01, 2023
-
-
Frank Duncan authored
Fixes #3290 Adds an organization name column to the submission table. To effect that change, a new unique block needed to be added. I did test that the column will not show up when added to `SUBSMISSION_TABLE_EXCLUDED_FIELDS` --------- Co-authored-by:
Ghulam Murtaza <gmurtaza@opentechstrategies.com> Co-authored-by:
Frank Duncan <frank@kank.net> Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
- Jul 15, 2023
-
-
bickelj authored
When following docs to set up a development environment, without this change one would see this error: > Unknown command: 'wagtailupdatesite'. Did you mean > wagtail_update_index?
-
- Jun 23, 2023
-
-
James Vasile authored
Fixes #3452 Current project views are that the docker setup isn't the best way to roll out to prod. Adding that to the docs gives readers a better idea of what to expect as an outcome from this section.
-
- Jun 20, 2023
-
-
Fredrik Jonsson authored
Fixes https://github.com/HyphaApp/hypha-site/issues/5
-
- Jun 15, 2023
-
-
Saurabh Kumar authored
Fixes #3430 - [x] Simplified code - [x] Use postgres FTS search - [x] Improve UX for filters - [x] Improve submission listing - [x] Add filter for submission date, OTF have asked about this. - [x] Add submission ID search, see https://github.com/HyphaApp/hypha/pull/3294 - [x]
Make sure the batch actions are working - [x] Permissions check for batch actions - [x] Ensure search index works after submissions is updated - [x] ~Integrate Django messages framework with htmx responses~ (Not needed) - [x] [Fix Polynomial regular expression used on uncontrolled data](https://github.com/HyphaApp/hypha/security/code-scanning/74 ) - [ ] make bulk update status working, currently it's hidden. --------- Co-authored-by:Fredrik Jonsson <frjo@xdeb.org>
-
- Apr 28, 2023
-
-
Aurum Linh authored
-
- Apr 10, 2023
-
-
Fredrik Jonsson authored
Fixes: #3112 --------- Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com>
-
- Mar 20, 2023
-
-
Fredrik Jonsson authored
Fixes #3064 --------- Co-authored-by:
Ghulam Murtaza <gmurtaza@opentechstrategies.com> Co-authored-by:
Frank Duncan <frank@kank.net>
-
- Mar 15, 2023
-
-
Saurabh Kumar authored
- Add a guide on how to enable and setup sentry - Upgrades sentry-sdk to 1.16.0 - Add optional performance monitoring - Add Browser Javascript Tracking & Tracing
-
- Mar 14, 2023
-
-
Saurabh Kumar authored
Run Django and docs preview server, and watch and compile frontend changes in parallel. This lets you quickly spin up and run everything in a single terminal.
-
- Mar 09, 2023
-
-
Fredrik Jonsson authored
Fixes #3242
-
- Mar 02, 2023
-
-
Saurabh Kumar authored
Fixes: #3250
-
- Feb 14, 2023
-
-
Saurabh Kumar authored
-
- Feb 02, 2023
-
-
Saurabh Kumar authored
- Add page last edited info on each page - Update header - site title, repo name & icon - Disable custom fonts, use system-fonts - Add copyright info in footer - Update navigation structure and behaviour - Add source code view and edit buttons - Refractor documentation
-
Saurabh Kumar authored
- Create/update superuser - Set wagtail site domains ``` ❯ ./manage.py initialize Provide the details below to initialize Hypha Site. Press enter to keep the default value. Domain of public site [hypha.test]: Domain of apply site [apply.hypha.test]: Superadmin Email [superadmin@hypha.test]: Superadmin Password [hypha123]: Site port [8090]: >>> Created superuser with email superadmin@hypha.test. >>> Set public site to hypha.test:8090 >>> Set apply site to apply.hypha.test:8090 ```
-
- Jan 10, 2023
-
-
Saurabh Kumar authored
- Remove dependency on python-venv and python-pip - update how to run test
-
- Dec 15, 2022
-
-
Saurabh Kumar authored
Fixes #3079
-