Commit Graph

  • 83d1595a35
    Improved testability of rascsi/rasctl/scsimon/rasdump, eliminated global fields (#960) Uwe Seimet 2022-11-02 23:41:45 +01:00
  • c41373d9bd
    Use lambdas for dispatcher, code cleanup, test updates (#958) Uwe Seimet 2022-11-02 15:36:19 +01:00
  • 4b7b8eec92 Merge branch 'develop' into feature_bpi3 Tony Kuker 2022-11-02 09:11:48 -05:00
  • 31dd063611
    Create devices after bus creation (#954) akuker 2022-11-02 08:58:59 -05:00
  • 621cc7d5a2
    Code cleanup, especially casts, lambdas, data types, encapsulation (#952) Uwe Seimet 2022-11-02 07:36:25 +01:00
  • 85edd50047
    Partition and format HFS/FAT volumes in the Web UI + SMB install (#946) Daniel Markstedt 2022-11-01 16:43:24 -07:00
  • c4505bbb25 Cleanup init for loop Tony Kuker 2022-10-31 15:19:59 -05:00
  • fc27bb0631 Cleanup Tony Kuker 2022-10-31 12:38:03 -05:00
  • 983798b7c8 loopback works! Tony Kuker 2022-10-31 12:14:45 -05:00
  • 5730f7c4fe one test fix Tony Kuker 2022-10-30 17:57:01 -05:00
  • 30a77998ab No longer need Wiring Pi2 Tony Kuker 2022-10-30 17:52:05 -05:00
  • 61966a577b Basic discrete I/O seems to be partially working Tony Kuker 2022-10-30 17:50:49 -05:00
  • 245098be07 split out list devices Tony Kuker 2022-10-30 12:22:54 -05:00
  • 66a0448fa8 Split list devices function into its own file. Rasutil drove unnecessary dependencies on protobuf for scsiloop Tony Kuker 2022-10-30 12:22:45 -05:00
  • 97e63a7b01 Added calls to sunxi functions Tony Kuker 2022-10-29 22:49:46 -05:00
  • 535634d848 Now compiles Tony Kuker 2022-10-29 22:14:11 -05:00
  • 0c964578df first draft of pulling in sunxi functions Tony Kuker 2022-10-29 21:10:02 -05:00
  • c71c2a2b7a BPI mapping tables created Tony Kuker 2022-10-29 20:57:59 -05:00
  • 9a4f433baf
    Validate SCSI error codes (sense key, asc) in unit tests (issue #895) (#950) Uwe Seimet 2022-10-29 18:16:03 +02:00
  • f84a13b3e2
    Prevent copying of files in use (#951) Uwe Seimet 2022-10-29 18:15:30 +02:00
  • 6e35577368
    Removed wrong inheritance of SCDP and SCBR from Disk class (#948) Uwe Seimet 2022-10-29 18:10:00 +02:00
  • 8c1f6401b4 Change signaltable to a vector Tony Kuker 2022-10-28 21:13:07 -05:00
  • 46507e8627 Update to work with clang++ Tony Kuker 2022-10-28 20:56:10 -05:00
  • feda864def Kludge scsimon back together so it compiles Tony Kuker 2022-10-28 20:53:25 -05:00
  • 6f855715a1 remove old header files Tony Kuker 2022-10-27 21:32:23 -05:00
  • bc13287ea3 Switch over data types to bus_type.h Tony Kuker 2022-10-27 21:10:36 -05:00
  • c1f63c6745
    Added missing command mapping for DEVICES_INFO (#947) Uwe Seimet 2022-10-27 16:31:32 +02:00
  • 2cecf4b35c
    Image file deletion: Fixed error handling (#944) Uwe Seimet 2022-10-26 17:43:11 +02:00
  • 1119ed90a6 First cut at moving to physical pin numbering Tony Kuker 2022-10-25 21:30:48 -05:00
  • 873c813c51 Move BPI-WiringPi2 directory Tony Kuker 2022-10-25 19:48:20 -05:00
  • 5dc1cb45df Merge branch 'develop' into feature_bpi4 Tony Kuker 2022-10-25 19:45:10 -05:00
  • 77a32bd828
    Remove legacy robot framework tests (#942) Daniel Markstedt 2022-10-25 17:41:20 -07:00
  • 08194af424
    Move C++ code into cpp/ dir (#941) Daniel Markstedt 2022-10-25 12:59:30 -07:00
  • 7e460759b2 fix target compilation errors Tony Kuker 2022-10-25 11:30:32 -05:00
  • 4b109a70b0
    Improve Web UI integration tests (#939) Daniel Markstedt 2022-10-25 08:51:04 -07:00
  • 6bbaa956ed
    Use C++ filesystem library/iostreams for I/O, added unit tests (#911) (#934) Uwe Seimet 2022-10-25 10:29:57 +02:00
  • 5844d7200f fix compiler errors Tony Kuker 2022-10-24 22:27:07 -05:00
  • 859fa2e217 Added board type tables with physical pin numbers Tony Kuker 2022-10-24 22:21:57 -05:00
  • 9b87e46d8c Put the allwinner logic back Tony Kuker 2022-10-24 20:30:42 -05:00
  • b5d1b0ea3d Merge branch 'develop' into feature_bpi4 Tony Kuker 2022-10-24 19:28:39 -05:00
  • ea8bc3970d
    Architectural updates for future support of Banana Pi (#928) akuker 2022-10-24 19:21:40 -05:00
  • 73ecd4d1b8
    Restore rascsi help text for hda format; consistently use 'compatible' teminology instead of 'genuine' (#937) Daniel Markstedt 2022-10-24 13:41:04 -07:00
  • 8ec5b53b28
    Bump the Web UI requests lib to 2.28.1 (#938) Daniel Markstedt 2022-10-24 12:53:50 -07:00
  • 1da3caf568
    Bump to the latest bjoern/Flask/Jinja2; click/itsdangerous/MarkupSafe are implicit dependencies of the above so removing explicit requirements. (#935) Daniel Markstedt 2022-10-24 11:50:35 -07:00
  • db2c542c97
    Bump protobuf from 3.20.1 to 3.20.2 in /python/web (#933) dependabot[bot] 2022-10-23 19:06:23 -07:00
  • 5172d167e7
    Web UI: More file path sanitation, better network bridge warnings, each endpoint return one message (#932) Daniel Markstedt 2022-10-23 19:05:29 -07:00
  • 4527ace0fb Merge remote-tracking branch 'origin/feature_bpi3' into feature_bpi4 Tony Kuker 2022-10-23 17:47:12 -05:00
  • a229d95489 Update sonarcloud issues Tony Kuker 2022-10-23 17:21:13 -05:00
  • 22eda6e560 Address sonarcloud issues Tony Kuker 2022-10-23 16:47:42 -05:00
  • 38f151add9 Sonarcloud cleanups Tony Kuker 2022-10-23 15:36:36 -05:00
  • f3553c5480
    Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) Uwe Seimet 2022-10-23 21:51:39 +02:00
  • 823e72b074 Address sonarcloud issue Tony Kuker 2022-10-23 14:45:36 -05:00
  • 7ef0423b36 Cleanup Sonarcloud issues Tony Kuker 2022-10-23 14:37:57 -05:00
  • 39d36cf78a Merge tag 'v22.10.01' Tony Kuker 2022-10-23 14:31:48 -05:00
  • 60e1434e2b Cleanup sonarcloud issues Tony Kuker 2022-10-23 13:43:01 -05:00
  • b17ab75c6d Fix compilation error Tony Kuker 2022-10-23 12:59:06 -05:00
  • d811a30b92 remove commented code because sonarcloud complains Tony Kuker 2022-10-23 12:53:20 -05:00
  • bb55c87c32 Address compiler error Tony Kuker 2022-10-23 12:48:04 -05:00
  • c5c020a38a change DWORD to uint32_t Tony Kuker 2022-10-23 12:40:42 -05:00
  • d30a54f843 Address sonarcloud issues Tony Kuker 2022-10-23 12:36:07 -05:00
  • 0fac33c610 Fixed issue with ownership of bus object Tony Kuker 2022-10-23 12:08:45 -05:00
  • fe3cc9c7be add debug config for rascsi_test Tony Kuker 2022-10-22 20:09:42 -05:00
  • 5414557ab5 fix compilation errors Tony Kuker 2022-10-22 20:08:14 -05:00
  • e27ebb4962 initial clang format configuration Tony Kuker 2022-10-22 17:30:43 -05:00
  • 61667f749c run clang-format Tony Kuker 2022-10-22 17:30:28 -05:00
  • 44d4da2855 ignore astyle temporary files Tony Kuker 2022-10-22 16:36:20 -05:00
  • ce21f70178 ran astyle Tony Kuker 2022-10-22 16:34:22 -05:00
  • 9da944fb3b changed several managers to pointers instead of references RaSCSI User 2022-10-22 22:14:00 +01:00
  • 8d70bb08ab correct select poll logic RaSCSI User 2022-10-22 20:44:47 +01:00
  • 5152b3bfd9 missing close() RaSCSI User 2022-10-22 20:17:56 +01:00
  • 89da050a90 add trace RaSCSI User 2022-10-22 20:17:42 +01:00
  • 8dbbfde597 remove double initialization RaSCSI User 2022-10-22 20:17:24 +01:00
  • 198c10f70a
    Enable web UI auth for test environment (#931) nucleogenic 2022-10-22 17:49:46 +01:00
  • e3e833b4d2
    Fix one case of Path object conversion that was missed during the refactoring (#929) Daniel Markstedt 2022-10-22 08:01:08 -07:00
  • c8338e657e Need to initialize sbc_version class RaSCSI User 2022-10-22 04:49:35 +01:00
  • ade656e38b
    Break out frontend and backend auth options into stand alone options (#925) Daniel Markstedt 2022-10-21 19:49:53 -07:00
  • 5138f81324 fix compiler errors Tony Kuker 2022-10-21 21:40:28 -05:00
  • 7d3f7e555f Start to merge raspberry pi only changes Tony Kuker 2022-10-21 21:06:18 -05:00
  • a3b91d0e1f Merge branch 'develop' into feature_bpi3 Tony Kuker 2022-10-21 20:59:39 -05:00
  • 99a1c7cdbc Update version for next development version Tony Kuker 2022-10-21 22:44:31 +01:00
  • 5768827af8 Update revision number for release v22.10.01 Tony Kuker 2022-10-21 22:43:03 +01:00
  • 34446e88fe change log level Tony Kuker 2022-10-21 22:34:41 +01:00
  • 64a6d46bee
    Merge pull request #920 from akuker/rdmark-file-dir-descriptive-names Daniel Markstedt 2022-10-19 21:21:57 -07:00
  • efd40ceab2 Descriptive names for file transfer target dirs Daniel Markstedt 2022-10-19 19:31:59 -07:00
  • 926b6c4faa
    Remove empty docs dir (#918) Daniel Markstedt 2022-10-18 17:28:39 -07:00
  • ac39b3b8a3
    Netatalk: Prompt user when pre-existing config is found; Append the images dir as a shared volume (#916) Daniel Markstedt 2022-10-17 17:42:49 -07:00
  • afcb1534e6
    Merge pull request #914 from akuker/rdmark-suppress-warning Daniel Markstedt 2022-10-15 08:13:39 -07:00
  • aed793001d Change locale fallback to info logging Daniel Markstedt 2022-10-14 19:39:32 -07:00
  • 6514e24770
    Docker container for Pytest (#901) nucleogenic 2022-10-15 03:30:08 +01:00
  • a8ac6a06cf
    Fix a web UI integration test (#912) Daniel Markstedt 2022-10-14 09:12:57 -07:00
  • 0c8d54f055
    Fixed validation of full (absolute) filename (#910) Uwe Seimet 2022-10-12 22:10:56 +02:00
  • 5a679509a1
    More refactoring of Python code to address Sonar issues (#906) Daniel Markstedt 2022-10-12 12:59:01 -07:00
  • dede2a6f35
    Fix logging for Data Out phase, fixed offset (#907) Uwe Seimet 2022-10-11 17:04:17 +02:00
  • d6153e9647
    Updating Spanish translation (#902) n4al 2022-10-10 15:54:27 +00:00
  • 4e4c5b205a
    Bugfix: MODE SELECT for format page is incorrect (issue #818) (#899) Uwe Seimet 2022-10-10 08:16:47 +02:00
  • ccdb51b727
    Merge pull request #905 from akuker/rdmark-swedish-22101 Daniel Markstedt 2022-10-09 16:38:50 -07:00
  • e8c3deea2f Update translations Daniel Markstedt 2022-10-09 16:18:17 -07:00
  • 1b10b123d2
    Refactor python code to address Sonarcloud issues (#900) Daniel Markstedt 2022-10-09 13:50:20 -07:00
  • ca23d9b7a3
    Merged FileSupport into Disk, improved granularity, more unit tests, code cleanup (#897) Uwe Seimet 2022-10-08 19:26:04 +02:00
  • 62e287c96d
    Remove redundant help text, table columns and parameters from the Web UI (#898) Daniel Markstedt 2022-10-07 19:55:53 -07:00