Commit Graph

139 Commits

Author SHA1 Message Date
Oliver
06605e70c5
Update documentation URLs (#4325) 2023-02-10 10:39:57 +11:00
Matthias Mair
0c97a50e47
Docstring checks in QC checks (#3089)
* Add pre-commit to the stack

* exclude static

* Add locales to excludes

* fix style errors

* rename pipeline steps

* also wait on precommit

* make template matching simpler

* Use the same code for python setup everywhere

* use step and cache for python setup

* move regular settings up into general envs

* just use full update

* Use invoke instead of static references

* make setup actions more similar

* use python3

* refactor names to be similar

* fix runner version

* fix references

* remove incidential change

* use matrix for os

* Github can't do this right now

* ignore docstyle errors

* Add seperate docstring test

* update flake call

* do not fail on docstring

* refactor setup into workflow

* update reference

* switch to action

* resturcture

* add bash statements

* remove os from cache

* update input checks

* make code cleaner

* fix boolean

* no relative paths

* install wheel by python

* switch to install

* revert back to simple wheel

* refactor import export tests

* move setup keys back to not disturbe tests

* remove docstyle till that is fixed

* update references

* continue on error

* add docstring test

* use relativ action references

* Change step / job docstrings

* update to merge

* reformat comments 1

* fix docstrings 2

* fix docstrings 3

* fix docstrings 4

* fix docstrings 5

* fix docstrings 6

* fix docstrings 7

* fix docstrings 8

* fix docstirns 9

* fix docstrings 10

* docstring adjustments

* update the remaining docstrings

* small docstring changes

* fix function name

* update support files for docstrings

* Add missing args to docstrings

* Remove outdated function

* Add docstrings for the 'build' app

* Make API code cleaner

* add more docstrings for plugin app

* Remove dead code for plugin settings
No idea what that was even intended for

* ignore __init__ files for docstrings

* More docstrings

* Update docstrings for the 'part' directory

* Fixes for related_part functionality

* Fix removed stuff from merge 99676ee

* make more consistent

* Show statistics for docstrings

* add more docstrings

* move specific register statements to make them clearer to understant

* More docstrings for common

* and more docstrings

* and more

* simpler call

* docstrings for notifications

* docstrings for common/tests

* Add docs for common/models

* Revert "move specific register statements to make them clearer to understant"

This reverts commit ca96654622.

* use typing here

* Revert "Make API code cleaner"

This reverts commit 24fb68bd3e.

* docstring updates for the 'users' app

* Add generic Meta info to simple Meta classes

* remove unneeded unique_together statements

* More simple metas

* Remove unnecessary format specifier

* Remove extra json format specifiers

* Add docstrings for the 'plugin' app

* Docstrings for the 'label' app

* Add missing docstrings for the 'report' app

* Fix build test regression

* Fix top-level files

* docstrings for InvenTree/InvenTree

* reduce unneeded code

* add docstrings

* and more docstrings

* more docstrings

* more docstrings for stock

* more docstrings

* docstrings for order/views

* Docstrings for various files in the 'order' app

* Docstrings for order/test_api.py

* Docstrings for order/serializers.py

* Docstrings for order/admin.py

* More docstrings for the order app

* Add docstrings for the 'company' app

* Add unit tests for rebuilding the reference fields

* Prune out some more dead code

* remove more dead code

Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2022-06-02 01:37:39 +10:00
Matthias
87fa2d2067
pep fix 2022-05-11 12:28:15 +02:00
Matthias
eae80f667d
remove all functional code from /plugins 2022-05-11 12:25:17 +02:00
Matthias
4c36737b9f
add empty data 2022-03-13 19:46:42 +01:00
Matthias
e97af4c074
Revert "remove unneeded file"
This reverts commit 8af4e81b42.
2021-11-17 02:21:28 +01:00
Matthias
8af4e81b42
remove unneeded file 2021-11-17 02:19:06 +01:00
Matthias
2992dfdfed
remove Shopify 2021-11-04 14:21:17 +01:00
Matthias
d577d3778d
PEP fix 2021-10-17 19:53:11 +02:00
Matthias
8a56e70dfd
create empty integration builtin 2021-10-09 00:22:55 +02:00
Matthias
63819e4871
move plugins 2021-10-09 00:18:01 +02:00
Matthias
dddd4370cf
refactor app 2021-10-08 22:08:09 +02:00
Matthias
eeeb69ce12
website info for plugins 2021-10-06 10:54:57 +02:00
Matthias
f1fd1d4da8
set inventory on sitefix assertation 2021-10-05 22:21:15 +02:00
Matthias
81757d5bbd
fix iso format 2021-10-05 01:16:25 +02:00
Matthias
98c93c59bb
date depends on current git commit 2021-10-05 00:57:26 +02:00
Matthias
9f558d0f69
fix mixin test 2021-10-05 00:56:33 +02:00
Matthias
bc0ee2a235
fix test path 2021-10-05 00:55:16 +02:00
Matthias
d4eac2b477
PEP fix 2021-10-05 00:43:19 +02:00
Matthias
486893cda5
type rec for title 2021-10-05 00:42:42 +02:00
Matthias
18630c0e0f
more tests for integrationbase 2021-10-05 00:40:20 +02:00
Matthias
a42bf4983d
App Mixin tests 2021-10-05 00:27:08 +02:00
Matthias
c7a077fb33
more human datetimes 2021-10-04 22:59:07 +02:00
Matthias
e7237d13ae
added version identifier 2021-10-04 22:10:31 +02:00
Matthias
ef858f7701
publishing date for integration plugins 2021-10-04 20:00:27 +02:00
Matthias
575be5b36a
author information for integration plugin 2021-10-04 19:54:20 +02:00
Matthias
cec29310dc
struc 2021-10-04 19:50:56 +02:00
Matthias
90d36069c8
add navigation icon 2021-10-04 19:40:55 +02:00
Matthias
87fff78944
navigtion-mixin icon setting 2021-10-04 19:30:54 +02:00
Matthias
a5c7676be6
set nav-tab name 2021-10-04 19:25:42 +02:00
Matthias
117baa72eb
nav mixin: set nav-tab name 2021-10-04 19:24:41 +02:00
Matthias
9ed502f1ae
plugin name nicer 2021-10-04 12:31:31 +02:00
Matthias
258d159093
human name for plugins 2021-10-04 12:31:12 +02:00
Matthias
d1c2a399eb
Default value for SLug is None 2021-10-04 12:19:43 +02:00
Matthias
d6145fc803
fix test 2021-10-04 12:07:35 +02:00
Matthias
63e7a9caee
PEP fix 2021-10-04 12:06:27 +02:00
Matthias
7654d176cb
slugs for plugins 2021-10-04 07:59:07 +02:00
Matthias
b416a13cc8
rename to make function of base class clearer 2021-10-04 00:53:01 +02:00
Matthias
0333b3fc72
mixin for full app functions
mainly migrations right now
2021-10-04 00:48:21 +02:00
Matthias
b31c7ccd24
PEP fix 2021-10-03 15:02:47 +02:00
Matthias
c5fc8ba6ab
typo fix 2021-10-03 14:52:36 +02:00
Matthias
d977aac6a0
fix test for actions 2021-10-03 14:51:37 +02:00
Matthias
fadf4d5ca8
fix tests 2021-10-03 14:25:40 +02:00
Matthias
094feec495
also run tests in samples 2021-10-03 14:23:13 +02:00
Matthias
9695d50bf4
enable templates for plugins 2021-10-03 13:39:11 +02:00
Matthias
eaffd5fd0c
add method to access plugin setting faster 2021-10-01 17:10:36 +02:00
Matthias
9469c17be1
refactor 2021-09-29 00:56:01 +02:00
Matthias
3f8ac70162
PEP fix 2021-09-29 00:31:50 +02:00
Matthias
9a60cc0409
cleanup 2021-09-29 00:26:02 +02:00
Matthias
cfef5d63b3
test sample code 2021-09-29 00:24:09 +02:00