Skip to content
This repository has been archived by the owner on Aug 25, 2024. It is now read-only.

2nd Party #1401

Merged
merged 2,135 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2135 commits
Select commit Hold shift + click to select a range
888e7b4
alice: cli: threats: vulns: serve: Add stub for vuln feed serving
pdxjohnny Nov 16, 2022
22256e8
alice: threats: vulns: serve: nvdstyle: Start at implementation of NI…
pdxjohnny Nov 16, 2022
5c6745e
alice: cli: threats: vulns: serve: nvdstyle: Enable serving from CLI
pdxjohnny Nov 16, 2022
87621b0
docs: tutorials: rolling alice: forward: machine learning: Refer ML t…
pdxjohnny Nov 16, 2022
8bf6993
alice: threats: vulns: serve: nvdstyle: Serve v2 style CVEs
pdxjohnny Nov 17, 2022
f3197a0
util: df: internal: Support single operation as overlay / loadable en…
pdxjohnny Nov 17, 2022
d0c63b2
alice: please: log: todos: overlay: Convert GitHub repo ids clonable …
Nov 17, 2022
ec503f1
alice: threats: vulns: serve: nvdstyle: Fix serving of v2 style CVEs
pdxjohnny Nov 18, 2022
0de8963
docs: tutorials: rolling alice: preface: Refactor helper wording to c…
pdxjohnny Nov 22, 2022
9a0e8d2
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Nov 23, 2022
c8d038c
docs: arch: alice: discussion: 0023: reply 0022: Link to Lossy Stream…
pdxjohnny Nov 23, 2022
ea4c61d
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Nov 23, 2022
3595d5b
docs: tutorials: rolling alice: preface: Update pointer Traveler of t…
pdxjohnny Nov 23, 2022
21efe82
docs: tutorials: rolling alice: preface: Link to Abstract Compute Arc…
pdxjohnny Nov 23, 2022
78a204f
docs: tutorials: rolling alice: preface: Refactoring titles in pursui…
pdxjohnny Nov 25, 2022
84642b5
docs: tutorials: rolling alice: preface: architecting alice: transpor…
pdxjohnny Nov 25, 2022
6f443c4
docs: tutorials: rolling alice: preface: alice and the health of the …
pdxjohnny Nov 27, 2022
ebb9cba
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Nov 30, 2022
8310a7c
docs: tutorials: rolling alice: architecting alice: she's arriving wh…
pdxjohnny Dec 1, 2022
1af5dd5
docs: tutorials: rolling alice: architecting alice: she's arriving wh…
pdxjohnny Dec 1, 2022
b7573a0
docs: tutorials: rolling alice: a shell for a ghost: The entity is th…
pdxjohnny Dec 3, 2022
61b63ae
docs: tutorials: rolling alice: preface: alice and the health of the …
pdxjohnny Dec 5, 2022
da51494
docs: tutorials: rolling alice: forward: elevator pitch: Add note on …
pdxjohnny Dec 10, 2022
5c0f36e
docs: arch: Open Architecture: Mention nocode compatibility
pdxjohnny Dec 17, 2022
3a1bb8a
examples: operations: python: parse_ast: Move out of main dffml packa…
pdxjohnny Jan 4, 2023
def1b79
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Jan 5, 2023
5f4c8bf
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Jan 5, 2023
ed50d9a
operations: innersource: collector: Change quarters from 10 to 1 for …
Jan 6, 2023
7be0f7d
operations: innersource: cli: Add comma for future patch cleanliness
pdxjohnny Jan 6, 2023
357df61
operations: innersource: repo directory: Add helper to make taking di…
pdxjohnny Jan 6, 2023
f3da2b0
df: base: op: Similar to auto add self auto add logger
pdxjohnny Jan 7, 2023
05b4779
util: net: Fix return without validation and enable passing of chmod …
pdxjohnny Jan 7, 2023
e534abe
operations: innersource: github actions validator: Return boolean pro…
pdxjohnny Jan 7, 2023
1940075
operations: innersource: ensure github actions validator: Add overlay…
pdxjohnny Jan 7, 2023
7d1f732
base: logging logger: Add env property to copy env on first access
pdxjohnny Jan 8, 2023
26b172b
df: base: op: Increase non-dffml compat by adding env as auto filled …
pdxjohnny Jan 8, 2023
777b0fe
util: os: prepend to path: Modify env in place if given
pdxjohnny Jan 8, 2023
fb16d0a
operations: innersource: groovy files: Match all files with groovy ex…
pdxjohnny Jan 8, 2023
c00bf69
operations: innersource: groovy lint: Start codenarc server and run n…
pdxjohnny Jan 9, 2023
3245c28
operations: innersource: enable groovy lint: Overlays for resolution …
pdxjohnny Jan 9, 2023
68f0b61
operations: innersource: enable groovy lint: Enable platform url over…
pdxjohnny Jan 9, 2023
e0b9610
operations: innersource: enable java: Enable platform url override vi…
pdxjohnny Jan 9, 2023
42cabf6
operations: innersource: groovy lint: Remove unused variables for std…
pdxjohnny Jan 9, 2023
359235a
alice: overlays: please: log: todos: Fix entrypoint load path of gith…
pdxjohnny Jan 9, 2023
ab1609a
alice: overlays: shouldi: contribute: Enable ensuring that java, acti…
pdxjohnny Jan 9, 2023
d2007b6
alice: test: Make package for test overlays
pdxjohnny Jan 9, 2023
f41c919
alice: test: shouldi: contribute: java: Move to tests
pdxjohnny Jan 9, 2023
668123b
alice: test: shouldi: contribute: actions validator: Move ensure to t…
pdxjohnny Jan 9, 2023
8c3fb3d
alice: test: shouldi: contribute: npm groovy lint: Move ensure to tests
pdxjohnny Jan 9, 2023
98e4210
alice: test: shouldi: contribute: java: Add note on ad-hoc input inst…
pdxjohnny Jan 9, 2023
a0ab54b
operations: innersource: maintained: True if more than config commits…
pdxjohnny Jan 9, 2023
e4eebff
operations: innersource: collector: seed: group by spec: Build spec t…
pdxjohnny Jan 9, 2023
73cf036
operations: innersource: actions validator: Refactor into seperate file
pdxjohnny Jan 9, 2023
dba0483
operations: innersource: npm groovy lint: Refactor into seperate file
pdxjohnny Jan 9, 2023
445c974
operations: innersource: npm groovy lint: Use full command to give no…
Jan 9, 2023
1947ab4
operations: innersource: npm groovy lint: Refactor to avoid readline …
Jan 9, 2023
58be216
Revert "operations: innersource: groovy files: Match all files with g…
Jan 9, 2023
ef26ffd
operations: innersource: has docs: Check for help texts in readme
Jan 9, 2023
ef8322a
docs: arch: Open Architecture: references: IPVM ref
pdxjohnny Jan 9, 2023
9b534cb
docs: tutorials: rolling alice: coach alice: strategic principles as …
pdxjohnny Jan 10, 2023
2056c23
docs: tutorials: rolling alice: coach alice: strategic principles as …
pdxjohnny Jan 10, 2023
7728b09
docs: tutorials: rolling alice: coach alice: strategic principles as …
pdxjohnny Jan 10, 2023
879c428
alice: please: contribute: recommended community standards: Fixed mis…
pbhutori Jan 10, 2023
a83e785
alice: README: please: log: todos: Create
pdxjohnny Jan 10, 2023
32b1ce2
docs: tutorials: rolling alice: coach alice: cartographer extraordinaire
pdxjohnny Jan 11, 2023
f7247a6
docs: tutorials: rolling alice: preface: Add Cartographer Extraordina…
pdxjohnny Jan 13, 2023
92bf0f9
alice: README: please: log: todos: Fix needed -keys
pdxjohnny Jan 13, 2023
45350ee
df: system context: TODO Merge where applicable with related dataflow…
Jan 13, 2023
f84dba7
docs: tutorials: rolling alice: coach alice: cartographer extraordina…
pdxjohnny Jan 13, 2023
e3edc7e
operations: innersource: cli: ensure tokei: Fix maybe previously unus…
Jan 13, 2023
c042a43
docs: tutorials: rolling alice: coach alice: cartographer extraordina…
Jan 13, 2023
d1685e2
docs: tutorials: rolling alice: coach alice: cartographer extraordina…
Jan 13, 2023
b4a0f45
operations: innersource: npm groovy lint: Ignore return -2 from CodeNarc
Jan 13, 2023
7237f7a
docs: tutorials: rolling alice: architecting alice: writing the wave:…
pdxjohnny Jan 18, 2023
0a9410d
dffml: Fix duplicate preference matching on exported names
pdxjohnny Jan 19, 2023
e5d7216
docs: tutorials: rolling alice: further reading: Add Gabe’s On Decent…
pdxjohnny Jan 20, 2023
65b614c
docs: tutorials: rolling alice: Change further reading to context and…
pdxjohnny Jan 20, 2023
88ce39a
docs: tutorials: rolling alice: context: Add a presentation on bias
pdxjohnny Jan 20, 2023
6a99dac
docs: tutorials: rolling alice: preface: coach alice: You are what yo…
pdxjohnny Jan 21, 2023
d2cafc5
docs: tutorials: rolling alice: coach alice: You are what you EAT!
pdxjohnny Jan 21, 2023
6f90493
docs: tutorials: rolling alice: architecting alice: she’s arriving wh…
pdxjohnny Jan 22, 2023
373e5e6
docs: arch: schema: Define use of schema directory
pdxjohnny Jan 25, 2023
722d185
Rename 0010-schema.rst to 0010-Schema.rst
pdxjohnny Jan 25, 2023
0f13bcd
docs: arch: schema: Add links to Kingsley Uyi Idehen's chat-GPT to da…
pdxjohnny Jan 25, 2023
9feb40f
docs: arch: schema: Fix type in tutorial prev
pdxjohnny Jan 25, 2023
1452146
docs: tutorials: rolling alice: Temporary reword the bit were we ment…
pdxjohnny Jan 26, 2023
c7bad6c
df: system context: Remove unused circular import
Jan 26, 2023
93e8511
alice: README: please: contribute: recommend community standards: Bet…
pdxjohnny Jan 26, 2023
563171e
alice: shouldi: contribute: actions validator: Disable test ensure fo…
Jan 27, 2023
c0304e1
alice: test: shouldi: contribute: ensure npm groovy lint: Upgrade ver…
Jan 27, 2023
72b2d4e
alice: shouldi: contribute: npm groovy lint: Disable test ensure for …
pdxjohnny Jan 27, 2023
013db70
docs: arch: activitypub announce: Push push events
pdxjohnny Jan 27, 2023
f5443b0
alice: please: log: todos: Disable overlay to grab created issue URLs…
pdxjohnny Jan 30, 2023
7f3e218
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Feb 3, 2023
d3e0b9d
alice: shouldi: contribute: cicd: groovy functions: List functions in…
pbhutori Feb 6, 2023
8f8b0b9
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Feb 7, 2023
3ec7f17
operations: innersource: housekeeping: Remove outdated comments
pdxjohnny Feb 7, 2023
a056519
docs: tutorials: rolling alice: Link to open.intel Threat Modeling Do…
pdxjohnny Feb 8, 2023
bff44d9
docs: tutorials: rolling alice: coach alice: cartographer extraordin…
pdxjohnny Feb 10, 2023
f7b892b
operations: innersource: npm groovy lint: code narc server: Include …
pdxjohnny Feb 8, 2023
d0c8fae
schema: github: actions: result: container: Example of 1st party pull…
pdxjohnny Feb 15, 2023
646db54
schema: github: actions: result: container: example pull request val…
pdxjohnny Feb 15, 2023
7dd18af
docs: arch: Manifest: Explain conceptual link to JSONLD
pdxjohnny Feb 15, 2023
dc52e2b
docs: tutorials: rolling alice: architecting alice: introduction and …
Feb 16, 2023
3c3482f
docs: tutorials: rolling alice: Add in the part about humanity as emp…
Feb 17, 2023
3402446
docs: tutorials: rolling alice: coach alice: cartographer extraordina…
pdxjohnny Feb 24, 2023
4c7a939
docs: tutorials: rolling alice: architecting alice: introduction and…
pdxjohnny Feb 24, 2023
42f6093
gitignore: Add .output.*
pdxjohnny Feb 25, 2023
836160d
operations: innersource: repo url: Helper to extract from repo spec
Feb 27, 2023
615ae42
alice: please: contribute: util: gh: Create issues or update based on…
Feb 27, 2023
477fdcd
util: data: export value: Add support for pydantic data model export
Feb 27, 2023
49bfdf1
source: json: Export json via util export_dict
Feb 27, 2023
a7bd0c7
df: memory: orchestrator: run: output: Only update results dict with …
Feb 27, 2023
91701d8
operations: innersource: actions validator: Result as dict with items…
Feb 27, 2023
f498636
alice: please: contribute: util: gh: Fix missing break if more than o…
Feb 27, 2023
d7145c2
alice: please: contribute: util: gh: Body from tempfile
Feb 28, 2023
7913b4c
docs: tutorials: rolling alice: architecting alice: os decentralice: …
pdxjohnny Feb 28, 2023
2ad165a
operations: innersource: actions validator: Fix return scope should b…
Feb 28, 2023
3234f4f
docs: tutorials: rolling alice: preface: Reference John Oliver's epis…
pdxjohnny Mar 1, 2023
b81ca61
alice: please: contribute: util: gh: Support for closing issues and s…
Mar 1, 2023
67bb2b4
ci: 2ndparty: Trust basis evaluation for inclusion into 2nd party set
pdxjohnny Mar 2, 2023
13ae52f
ci: 2ndparty: Fix outputs
pdxjohnny Mar 2, 2023
774dfee
ci: 2nd party: Rename issueops workflow
pdxjohnny Mar 2, 2023
b2eceed
ci: 2nd party: Comment with job URL to view logs
pdxjohnny Mar 2, 2023
9bcfe2b
ci: 2nd party: Fix commented issue URL
pdxjohnny Mar 2, 2023
13745bc
github: actions: build: images: containers: 0.0.0: Add schema
pdxjohnny Mar 2, 2023
109174e
docs: tutorials: rolling alice: coach alice: down: the dependency rab…
pdxjohnny Mar 3, 2023
51f7263
operations: innersource: has docs: Fix errant keys not present if REA…
Mar 6, 2023
1e46b7e
tests: cli: manifest to dataflow: Remove bitrotted test
pdxjohnny Mar 8, 2023
4cc963b
tests: cli: dataflow: Refactor function names
pdxjohnny Mar 8, 2023
124558c
docs: tutorials: rolling alice: architecting alice: she’s arriving wh…
pdxjohnny Mar 15, 2023
401c1a1
docs: tutorials: rolling alice: architecting alice: she's arriving wh…
pdxjohnny Mar 15, 2023
d93858c
docs: tutorials: rolling alice: coach alice: down: the dependency rab…
pdxjohnny Mar 15, 2023
dffe280
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Mar 17, 2023
0920838
docs: tutorials: rolling alice: preface: Add link to Rolling Alice: 2…
pdxjohnny Mar 17, 2023
7b9a2d1
docs: tutorials: rolling alice: architecting alice: she's arriving wh…
pdxjohnny Mar 20, 2023
31f61a6
docs: tutorials: rolling alice: preface: one sentence?
pdxjohnny Mar 21, 2023
27205ca
docs: tutorials: rolling alice: forward: distro soup: Explain need fo…
pdxjohnny Mar 21, 2023
96f60e7
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Mar 23, 2023
59a3cd1
docs: tutorials: rolling alice: coach alice: cartographer extraordina…
pdxjohnny Mar 24, 2023
cdd0fb9
schema: security: vuln: proposed: Add 0.0.0 intial draft
Mar 24, 2023
b30b555
schema: security: vuln: proposed: 0.0.0: Fix ref from timeline to tim…
Mar 24, 2023
b30835c
schema: security: vuln: proposed: 0.0.0: entity: Add basic def with o…
Mar 24, 2023
c2e9fef
schema: security: vuln: proposed: 0.0.0: example: Alice is Here
Mar 24, 2023
a76957c
schema: security: vuln: proposed: 0.0.0: parties: Correct type to array
Mar 24, 2023
775592d
schema: security: vuln: proposed: 0.0.0: Fix level of indentation for…
Mar 24, 2023
09b896c
schema: security: vuln: proposed: 0.0.0: example: Fix context as list…
Mar 24, 2023
30ae01e
schema: security: vuln: proposed: 0.0.0: Add @id
Mar 24, 2023
2104347
schema: security: vuln: proposed: 0.0.0: Ref prev commit
Mar 24, 2023
d3ad5f9
examples: tutorials: rolling alice: federated forge: alice and bob: I…
pdxjohnny Mar 28, 2023
e17b6ac
examples: tutorials: rolling alice: federated forge: alice and bob: B…
pdxjohnny Mar 28, 2023
4a93574
examples: tutorials: rolling alice: federated forge: alice and bob: B…
pdxjohnny Mar 28, 2023
6efcbdb
examples: tutorials: rolling alice: federated forge: alice and bob: r…
pdxjohnny Mar 28, 2023
a6c8017
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
dcd7455
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
687774f
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
7d60b59
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
8dd2a40
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
aac23a1
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
cd36753
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
6e8cad9
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
1bc18cd
examples: tutorials: rolling alice: federated forge: alice and bob: a…
pdxjohnny Mar 30, 2023
b099f85
examples: tutorials: rolling alice: federated forge: alice and bob: r…
pdxjohnny Mar 30, 2023
2826154
examples: tutorials: rolling alice: federated forge: alice and bob: b…
pdxjohnny Mar 30, 2023
aafa1e0
examples: tutorials: rolling alice: federated forge: alice and bob: b…
pdxjohnny Mar 30, 2023
e390352
examples: tutorials: rolling alice: federated forge: alice and bob: S…
pdxjohnny Mar 30, 2023
5d799f7
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
56131d5
examples: tutorials: rolling alice: federated forge: alice and bob: a…
pdxjohnny Mar 30, 2023
dbedfad
examples: tutorials: rolling alice: federated forge: alice and bob: A…
pdxjohnny Mar 30, 2023
ad34066
examples: tutorials: rolling alice: federated forge: alice and bob: A…
pdxjohnny Mar 30, 2023
a34ddb8
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
3dace7d
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
69718db
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
8c5c318
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
a8f0d28
examples: tutorials: rolling alice: federated forge: alice and bob: b…
pdxjohnny Mar 30, 2023
c2da093
examples: tutorials: rolling alice: federated forge: alice and bob: d…
pdxjohnny Mar 30, 2023
ad8c54a
examples: tutorials: rolling alice: federated forge: alice and bob: a…
pdxjohnny Mar 30, 2023
a0d1e5e
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 30, 2023
0ae50c2
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 31, 2023
0fb1445
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 31, 2023
b05b611
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
9bba568
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 31, 2023
ff595db
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 31, 2023
cb3ff39
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
bf4b82c
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
9a4c6fa
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
c32b263
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
43936af
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
13b39de
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
6aa145d
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
dd807a0
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
9fbe72a
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Mar 31, 2023
669345c
examples: tutorials: rolling alice: federated forge: alice and bob: R…
pdxjohnny Mar 31, 2023
3aacf44
examples: tutorials: rolling alice: transparency service: kubernetes …
Mar 31, 2023
fc73a3a
examples: tutorials: rolling alice: transparency service: kubernetes …
Mar 31, 2023
1ed5d76
examples: tutorials: rolling alice: transparency service: kubernetes …
pdxjohnny Mar 31, 2023
111f7e7
examples: tutorials: rolling alice: transparency service: kubernetes …
pdxjohnny Mar 31, 2023
07392eb
examples: tutorials: rolling alice: transparency service: kubernetes …
Mar 31, 2023
9801577
docs: tutorials: rolling alice: architecting alice: transport acquisi…
pdxjohnny Mar 31, 2023
63565a0
docs: tutorials: rolling alice: architecting alice: transport acquisi…
pdxjohnny Mar 31, 2023
45e686b
examples: tutorials: rolling alice: transparency service: kubernetes …
Mar 31, 2023
5d7f4f7
docs: tutorials: rolling alice: preface: architecting alice: Add link…
pdxjohnny Mar 31, 2023
0c16961
docs: tutorials: rolling alice: architecting alice: transport acquisi…
pdxjohnny Apr 1, 2023
3669cd1
operations: neo4j: Initial commit
pdxjohnny Apr 1, 2023
e8c0fde
docs: tutorials: rolling alice: architecting alice: introduction and …
pdxjohnny Apr 7, 2023
f5bbcfd
docs: tutorials: rolling alice: roadmap: Three step plan to teach and…
pdxjohnny Apr 15, 2023
55ea74d
docs: tutorials: rolling alice: roadmap: Fix spelling mistake humasn …
pdxjohnny Apr 15, 2023
f863375
docs: tutorials: rolling alice: preface: through the looking glass: D…
pdxjohnny Apr 15, 2023
ac1b6aa
docs: tutorials: rolling alice: architecting alice: os decentralice: …
pdxjohnny Apr 25, 2023
ef769dc
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Apr 26, 2023
81dd852
ci: tests: Scope to Alice for alice branch
pdxjohnny May 5, 2023
3418824
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny May 15, 2023
2f32fe7
alice: test: shouldi: contribute: java: Set to verion 17 to avoid Uns…
pdxjohnny Jun 7, 2023
757858d
operations: innersource: npm-groovy-lint: Use config file if available
pdxjohnny Jun 7, 2023
a191e79
operations: innersource: npm-groovy-lint: Only scan groovy files
pdxjohnny Jun 7, 2023
bb0b1f8
operations: innersource: has docs: Fix erronious logic added when REA…
pdxjohnny Jun 7, 2023
a65d0fa
operations: innersource: has docs: Fix errant comma at end of line cr…
pdxjohnny Jun 13, 2023
f8cffdd
alice: please: contribute: recommended community standards: security …
pdxjohnny Jun 13, 2023
3d221ca
operations: innersource: cicd: Return boolean values IsGitHubAction a…
pdxjohnny Jun 15, 2023
271192e
df: memory: Return first item from notification set to avoid issues w…
pdxjohnny Jun 16, 2023
5a7a485
util: os: which: Return pathlib.Path object for binary if found in path
pdxjohnny Jun 16, 2023
738273c
operations: innersource: npm-groovy-lint: Only scan if there are groo…
pdxjohnny Jun 16, 2023
3d3ac02
operations: innersource: npm-groovy-lint: Log cmd to be run
pdxjohnny Jun 17, 2023
89c81f0
operations: innersource: npm-groovy-lint: Resolve path to install to …
pdxjohnny Jun 26, 2023
d030951
operations: innersource: has docs: Replace unicode errors with escape…
pdxjohnny Jun 28, 2023
5f1867c
docs: tutorials: rolling alice: preface: strategic principles: reward…
pdxjohnny Jun 28, 2023
144b0bd
feature: git: operations: cleanup git repo: If DFFML_FEATURE_GIT_SKIP…
pdxjohnny Jun 29, 2023
bf8048f
operations: innersource: cli: local repo resolver: Enable skipping cl…
pdxjohnny Jun 29, 2023
3caf15a
df: base: Remove duplicate import of APPLY_INSTALLED_OVERLAYS
pdxjohnny Jul 6, 2023
d77a9c5
operations: innersource: collector: Support lookup of repository clon…
pdxjohnny Jul 6, 2023
7fe1297
operations: innersource: cli: local repo resolver: Only replace .git …
pdxjohnny Jul 12, 2023
ccf36d5
operations: innersource: action yml files: Remove YAML files that are…
pdxjohnny Jul 25, 2023
7842b6f
service: activitypub-webhook-relay: Initial commit
pdxjohnny Jul 25, 2023
9264914
service: activitypub-webhook-relay: Fix package install by fixing ver…
pdxjohnny Jul 25, 2023
cae455c
docs: tutorials: rolling alice: architecting alice: entering wonderla…
pdxjohnny Jul 26, 2023
76a2aaf
operations: innersource: action.yml files: Refactor to match groovy f…
pdxjohnny Aug 1, 2023
52ffc9b
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Aug 2, 2023
b765398
alice: please: contribute: util: gh: Fix TODO to filter by logged in …
pdxjohnny Aug 2, 2023
35158e3
alice: please: contribute: util: gh: Remove duplicate issue creation …
pdxjohnny Aug 18, 2023
bbff686
docs: discussions: Alice Engineering Comms: 2023-09-05T19:02:19+00:00
pdxjohnny Sep 5, 2023
9f29538
docs: tutorials: rolling alice: architecting alice: stream of conscio…
pdxjohnny Oct 16, 2023
2ff4633
Update reply_0000.md
pdxjohnny Nov 5, 2023
640124a
docs: arch: A GitHub Public Key and TPM Based Supply Chain Security M…
pdxjohnny Nov 11, 2023
3fbf9fd
docs: discussions: Alice Engineering Comms: 2023-11-13T18:50:46+00:00
pdxjohnny Nov 13, 2023
84626ad
docs: tutorials: rolling alice: Update cordination link for pull requ…
pdxjohnny Nov 17, 2023
5aeb0b2
docs: discussions: Alice Engineering Comms: 2023-11-21T22:52:21+00:00
pdxjohnny Nov 21, 2023
ae65c2f
feature: git: aiohttp ls-remote
pdxjohnny Nov 22, 2023
ede8e70
feature: git: aiohttp ls-remotes
pdxjohnny Nov 22, 2023
72f21c8
source: df: Ensure default_factory is used for mutable defaults (Pyth…
pdxjohnny Nov 22, 2023
ec7567f
ci: tests: Remove schedule
pdxjohnny Dec 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,10 @@ jobs:
uses: actions/setup-python@v2
with:
python-version: 3.9
- name: Install github CLI
- name: Configure git user info
run: |
set -x
python -c 'import sys, functools, urllib.request; print(urllib.request.urlretrieve(sys.argv[-2], filename=sys.argv[-1], reporthook=lambda n, c, t: print(f"{round(((n*c)/t) * 100, 2)}%", end="\r", file=sys.stderr))[0])' https://github.com/cli/cli/releases/download/v2.12.1/gh_2.12.1_linux_amd64.deb gh_2.12.1_linux_amd64.deb
dpkg -i gh_2.12.1_linux_amd64.deb
git config --global user.email "[email protected]"
git config --global user.name "Alice"
- name: Configure github CLI auth
env:
GH_USER: aliceoa
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/alice_shouldi_contribute.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,6 @@ jobs:
run: |
set -x
pwd
cd $(mktemp -d)
pwd
alice shouldi contribute -keys "${REPO_URL}" -log debug
- uses: actions/upload-artifact@v3
with:
Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/new_2nd_party_tcb_eval.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Upstream: https://github.com/actions/importer-issue-ops/blob/f5fc2781a33d92f232f415c62d021dcf6dae1e06/.github/workflows/issue_ops.yml#license=MIT
# Overlays:
# - Upstream: https://github.com/stefanbuck/github-issue-parser/blob/145e4dc5ee373ffe0129d3a3d9fc44dce64f7491/README.md#license=MIT
name: 'IssueOps: Alice: ShouldI: Contribute'
on:
issues:
types: [created]

permissions:
contents: read
issues: write

jobs:
issue-parser:
outputs:
repo_name: ${{ steps.issue-parser.outputs.issueparser_repo_name }}
runs-on: ubuntu-latest
steps:
- uses: stefanbuck/github-issue-parser@v3
id: issue-parser
with:
template-path: .github/ISSUE_TEMPLATE/new_plugin.yml
- name: Add comment
uses: peter-evans/create-or-update-comment@a35cf36e5301d70b76f316e867e7788a55a31dae
with:
issue-number: ${{ github.event.issue.number }}
body: "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"

contribute:
needs: issue-parser
uses: "./.github/workflows/alice_shouldi_contribute.yml"
with:
repo_url: "${{ needs.issue-parser.outputs.repo_url }}"
secrets:
GH_USER: "aliceoa"
GH_ACCESS_TOKEN: ${{ secrets.ALICE_SHOULDI_CONTRIBUTE_ISSUE_OPS }}
10 changes: 7 additions & 3 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ on:
pull_request:
paths-ignore:
- 'docs/arch/**'
schedule:
- cron: '0 3 * * *'

jobs:
lint:
Expand Down Expand Up @@ -99,7 +97,11 @@ jobs:
- feature/auth
- service/http
- configloader/yaml
python-version: [3.7]
- configloader/image
- source/mongodb
- entities/alice
python-version:
- "3.12"

steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -161,6 +163,7 @@ jobs:
model/pytorch=${{ secrets.PYPI_MODEL_PYTORCH }}
model/xgboost=${{ secrets.PYPI_MODEL_XGBOOST }}
source/mysql=${{ secrets.PYPI_SOURCE_MYSQL }}
source/mongodb=${{ secrets.PYPI_SOURCE_MONGODB }}
feature/git=${{ secrets.PYPI_FEATURE_GIT }}
feature/auth=${{ secrets.PYPI_FEATURE_AUTH }}
operations/binsec=${{ secrets.PYPI_OPERATIONS_BINSEC }}
Expand Down Expand Up @@ -200,6 +203,7 @@ jobs:
- docs/examples/shouldi.rst
- docs/examples/innersource/swportal.rst
- docs/examples/innersource/microservice.rst
- docs/examples/innersource/kubernetes.rst
- docs/examples/icecream_sales.rst
- docs/examples/data_cleanup/data_cleanup.rst
- docs/examples/data_cleanup/data_cleanup_classfication.rst
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,5 @@ tests/notebooks/data/
.venv39/
.venv37/
.DS_Store
.output
.output*
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
`$ dffml service dev create blank mypackage`
- `is_trained` flag to all models
- Dynamic `location` property to `Model` baseclass.
- Pandas dataframe source can read from Excel files
### Changed
- Calls to hashlib now go through helper functions
- Build docs using `dffml service dev docs`
Expand All @@ -56,6 +57,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Record object key properties are now always strings
- High level functions (`train()`, etc.) now work on existing open contexts
- Issue of download progress being logged only on first download
- Operation Implementations now get instantiated with an instance of their
config object if they have one rather than an empty BaseConfig object if the
dataflow does not provide a config for the operation.
### Removed
- `dffml/skel/common/REPLACE_IMPORT_PACKAGE_NAME/version.py`

Expand Down
13 changes: 13 additions & 0 deletions configloader/jsonschema/.coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[run]
source =
dffml_config_jsonschema
tests
branch = True

[report]
exclude_lines =
no cov
no qa
noqa
pragma: no cover
if __name__ == .__main__.:
21 changes: 21 additions & 0 deletions configloader/jsonschema/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
*.log
*.pyc
.cache/
.coverage
.idea/
.vscode/
*.egg-info/
build/
dist/
docs/build/
venv/
wheelhouse/
*.egss
.mypy_cache/
*.swp
.venv/
.eggs/
*.modeldir
*.db
htmlcov/
built_html_docs/
21 changes: 21 additions & 0 deletions configloader/jsonschema/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Copyright (c) 2022 Intel

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
3 changes: 3 additions & 0 deletions configloader/jsonschema/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
include README.rst
include LICENSE
recursive-include dffml_config_jsonschema *
22 changes: 22 additions & 0 deletions configloader/jsonschema/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
DFFML JSON Schema Configloader
==============================

Used to export the JSON schema associated with an object.

Install from pip

.. code-block:: console

$ pip install dffml-config-jsonschema

Usage

.. code-block:: console

$ dffml service dev export -configloader jsonschema example:mydict

Testing

.. code-block:: console

$ python -m unittest discover -v
34 changes: 34 additions & 0 deletions configloader/jsonschema/dffml_config_jsonschema/configloader.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
"""
Description of what this config does
"""
import ast
from typing import Dict

from dffml.util.entrypoint import entrypoint
from dffml.util.cli.arg import Arg
from dffml.base import BaseConfig
from dffml.configloader.configloader import (
BaseConfigLoaderContext,
BaseConfigLoader,
)


class JSONSchemaConfigLoaderContext(BaseConfigLoaderContext):
async def loadb(self, resource: bytes) -> Dict:
return ast.literal_eval(resource.decode())

async def dumpb(self, resource: Dict) -> bytes:
return repr(resource).encode()


@entrypoint("jsonschema")
class JSONSchemaConfigLoader(BaseConfigLoader):
CONTEXT = JSONSchemaConfigLoaderContext

@classmethod
def args(cls, args, *above) -> Dict[str, Arg]:
return args

@classmethod
def config(cls, config, *above) -> BaseConfig:
return BaseConfig()
1 change: 1 addition & 0 deletions configloader/jsonschema/dffml_config_jsonschema/version.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
VERSION = "0.0.1"
2 changes: 2 additions & 0 deletions configloader/jsonschema/entry_points.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[dffml.configloader]
jsonschema = dffml_config_jsonschema.configloader:JSONSchemaConfigLoader
20 changes: 20 additions & 0 deletions configloader/jsonschema/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
requires = ["setuptools>=44", "wheel", "setuptools_scm[toml]>=3.4.3"]
build-backend = "setuptools.build_meta"

[tool.black]
exclude = '''
(
/(
\.eggs # exclude a few common directories in the
| \.git # root of the project
| \.hg
| \.mypy_cache
| \.tox
| \.venv
| _build
| buck-out
| build
| dist
)
)
'''
40 changes: 40 additions & 0 deletions configloader/jsonschema/setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[metadata]
name = dffml-config-jsonschema
description = DFFML config dffml-config-jsonschema
version = attr: dffml_config_jsonschema.version.VERSION
long_description = file: README.rst
author = Unknown
author_email = [email protected]
maintainer = Unknown
maintainer_email = [email protected]
url = https://github.com/coder/dffml-config-jsonschema
license = MIT
keywords = dffml
classifiers =
Development Status :: 3 - Alpha
Intended Audience :: Developers
License :: OSI Approved :: MIT License
Natural Language :: English
Operating System :: OS Independent
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.7
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy

[options]
zip_safe = False
include_package_data = True
packages = find:
entry_points = file: entry_points.txt
install_requires =
dffml>=0.4.0
pydantic>=1.10.2

[options.extras_require]
dev =
coverage
codecov
sphinx
twine
black==19.10b0
importlib_metadata>=4.8.1;python_version<"3.8"
8 changes: 8 additions & 0 deletions configloader/jsonschema/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import sys
import site
import setuptools

# See https://github.com/pypa/pip/issues/7953
site.ENABLE_USER_SITE = "--user" in sys.argv[1:]

setuptools.setup()
Empty file.
Loading
Loading