Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
fd7f1a4
adding instruction comments to queueables
pchittum Jul 25, 2024
4dad978
Merge pull request #15 from processity/add-instruction-comments
pchittum Jul 25, 2024
5c22974
update to merge in remaining instruction comments
pchittum Jul 26, 2024
c3b5c55
Merge pull request #17 from processity/add-instruction-comments
pchittum Jul 26, 2024
e42c6e8
created audicity package alias
pchittum Aug 7, 2024
7678696
set most recent package number
pchittum Aug 7, 2024
59b14cb
Merge pull request #20 from processity/update-sfdxproject
pchittum Aug 7, 2024
05ca202
initial draft of tutorial ported to MD format
pchittum Aug 7, 2024
bba3183
additional formatting and proofing changes
pchittum Aug 8, 2024
86b0362
set code block formatting to apex
pchittum Aug 8, 2024
d041b10
Merge pull request #22 from processity/add-tutorial
pchittum Aug 8, 2024
569a19d
improve intro and instructions
pchittum Aug 8, 2024
cd5a799
added link url and minor formatting changes
pchittum Aug 8, 2024
f2f34ca
Merge pull request #24 from processity/update-readme
pchittum Aug 8, 2024
6524d84
Images, sizing, alt text (#26)
pchittum Aug 9, 2024
9402156
udpating audicity package version
pchittum Aug 9, 2024
85e78d3
Merge pull request #27 from processity/bump-audicity-version
pchittum Aug 9, 2024
f293f1d
bump audicity to version 1.22.0-1
pchittum Sep 3, 2024
1bbb0f1
Merge pull request #29 from processity/bump-audicity-version
pchittum Sep 3, 2024
d5e4c24
test property trigger
pchittum Sep 18, 2024
d803422
remove commented out constructor
pchittum Sep 23, 2024
408b703
Merge pull request #30 from processity/property-tests
pchittum Sep 23, 2024
7061628
move to audicity ver 1.131
pchittum Sep 27, 2024
a3890fa
Merge pull request #32 from processity/bump-audicity-pkg-ver
pchittum Sep 27, 2024
a96f120
fixed broken anchor link
pchittum Sep 30, 2024
10debf9
Merge pull request #33 from processity/tutorial-broken-link
pchittum Sep 30, 2024
1ec8590
fix typo instruction typo
pchittum Oct 9, 2024
efa40b4
Merge pull request #34 from processity/tutorial-fixes
pchittum Oct 9, 2024
0e0f256
move to audicity ver 1.134
pchittum Oct 9, 2024
3c72a5f
Merge pull request #35 from processity/bump-audicity-version
pchittum Oct 9, 2024
e6557a5
Update sfdx-project.json
paul-mt Mar 17, 2025
0fa5259
Merge pull request #36 from processity/feature/Update-package-version
paul-mt Mar 17, 2025
a498bd8
Update sfdx-project.json
paul-mt Sep 5, 2025
9266e1b
Update README.md
paul-mt Sep 8, 2025
a73b8a0
Update sfdx-project.json
paul-mt Sep 8, 2025
0b66070
Update TUTORIAL.md
paul-mt Sep 8, 2025
7fa33a3
Update sfdx-project.json
paul-mt Sep 19, 2025
3944660
Update sfdx-project.json
paul-mt Oct 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .forceignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,9 @@ package.xml
# LWC Jest
**/__tests__/**


**/tsconfig.json

**/*.ts

**/*.ts
33 changes: 14 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,17 @@
# Dreamhouse Lightning Web Components Sample Application
# Processity Data History Tutorial Dreamhouse Sample App

<!--
[![CI Workflow](https://github.com/trailheadapps/dreamhouse-lwc/workflows/CI/badge.svg)](https://github.com/trailheadapps/dreamhouse-lwc/actions?query=workflow%3ACI) [![Packaging Workflow](https://github.com/trailheadapps/dreamhouse-lwc/workflows/Packaging/badge.svg)](https://github.com/trailheadapps/dreamhouse-lwc/actions?query=workflow%3APackaging) [![codecov](https://codecov.io/gh/trailheadapps/dreamhouse-lwc/branch/main/graph/badge.svg)](https://codecov.io/gh/trailheadapps/dreamhouse-lwc)
-->

![dreamhouse-logo](dreamhouse-logo.png)
This is a fork of the Dreamhouse [sample application](https://github.com/trailheadapps/dreamhouse-lwc) created by Salesforce developer relations team. This fork has been customized for the purpose of of installing and running the Audicity data tracking and field data history app.
This is a fork of the Dreamhouse [sample application](https://github.com/trailheadapps/dreamhouse-lwc) created by Salesforce developer relations team. This fork has been customized for the purpose of the Processity Data History setup and configuration [tutorial](https://github.com/processity/dreamhouse-audicity/blob/main/TUTORIAL.md) where you can practice installing and running the Processity Data History data and transaction tracking app.

Audicity and this project run in the Salesforce platform. In order to run it, and work with Audicity, you need a working Salesforce environment (also known as an "org" if you're new to working with Salesforce). Some steps below make use of Salesforce's expansive resources to get up and running with an environment. We are not Salesforce and cannot control Salesforce's enablement resources. If they change, and no longer work, please file an [issue](https://github.com/processity/dreamhouse-audicity/issues) in this repo and let us know. We'll work as quickly as we can to provide an alternative resource.
Processity Data History and this project run in the Salesforce platform. In order to run it, and work with Processity Data History, you need a working Salesforce environment (also known as an "org" if you're new to working with Salesforce). Some steps below make use of Salesforce's expansive resources to get up and running with an environment. We are not Salesforce and cannot control Salesforce's enablement resources. If they change, and no longer work, please file an [issue](https://github.com/processity/dreamhouse-audicity/issues) in this repo and let us know. We'll work as quickly as we can to provide an alternative resource.

## Table of contents

- [Installing Dreamhouse Using a Scratch Org](#installing-dreamhouse-using-a-scratch-org): This is the recommended installation option. Use this option if you are a developer who wants to experience the app and the code.

- [Installing Dreamhouse using a Developer Edition Org](#installing-dreamhouse-using-a-developer-edition-org): Useful when you want the app deployed to a more permanent environment than a Scratch org. There is no reason to run this in a Trailhead Playground, but this install option would also work for such an org.

- [Note on Sample Data Import](#note-on-sample-data-import)

- [Optional installation instructions](#optional-installation-instructions)

## Table of contents
- [A Note on Naming](#a-note-on-naming)

- [Installing Dreamhouse Using a Scratch Org](#installing-dreamhouse-using-a-scratch-org): This is the recommended installation option. Use this option if you are a developer who wants to experience the app and the code.

Expand All @@ -31,6 +23,9 @@ Audicity and this project run in the Salesforce platform. In order to run it, an

- [Notes and Additions for Audicity](#notes-and-additions-for-audicity)

## A Note on Naming
You might find references to Processity Data History’s old name, ‘Audicity’ in some parts of the application, where renaming would be disruptive to existing customers, or in areas that are impossible to rename due to the constraints of Salesforce managed packaging. If you’re in any doubt about an application artefact please don’t hesitate to contact us via ‘support@processity.ai’.

## Installing Dreamhouse using a Scratch Org

1. Set up your environment. Follow the steps in the [Quick Start: Lightning Web Components](https://trailhead.salesforce.com/content/learn/projects/quick-start-lightning-web-components/) Trailhead project. The steps include:
Expand Down Expand Up @@ -166,9 +161,9 @@ Properties inserted using the Salesforce CLI will appear as listed on TODAY() -

## Optional Installation Instructions

This repository contains several files that are relevant if you want to integrate modern web development tooling to your Salesforce development processes, or to your continuous integration/continuous deployment processes.
**None of these are necessary in order to run Processity Data History. These are kept in place here solely to honor the intent of the original creators of the Dreamhouse app.**

**While interesting, none of these are necessary in order to run Audicity. These are kept in place here solely to honor the intent of the original creators of the Dreamhouse app.**
This repository contains several files that are relevant if you want to integrate modern web development tooling to your Salesforce development processes, or to your continuous integration/continuous deployment processes.

### Code formatting

Expand Down Expand Up @@ -201,14 +196,14 @@ npm run prettier

The app GeocodingService uses OpenStreetMap API to geocode property addresses. OpenStreetMap® is open data, licensed under the [Open Data Commons Open Database License (ODbL)](https://opendatacommons.org/licenses/odbl/) by the [OpenStreetMap Foundation (OSMF)](https://wiki.osmfoundation.org/wiki/Main_Page). You are free to copy, distribute, transmit and adapt OpenStreetMap data, as long as you credit OpenStreetMap and its contributors. If you alter or build upon our data, you may distribute the result only under the same licence. The [full legal code](https://opendatacommons.org/licenses/odbl/1-0/) explains your rights and responsibilities in regard to the service.

## Notes and Additions for Audicity
## Notes and Additions for Processity Data History

(For the moment, this is more of a todo list for the project. Eventually this should become a list of the project artifacts and links that were added for Audicity.)
(For the moment, this is more of a todo list for the project. Eventually this should become a list of the project artifacts and links that were added for Processity Data History.)

- Installation instructions for Audicity package on AppExchange (generate org password and then login to org during appexchange install)
- Assigning Audicity Permset
- Installation instructions for Processity Data History package on AppExchange (generate org password and then login to org during appexchange install)
- Assigning Processity Data History Permset
`> sf org assign permset -n AudicityLoggingAdministrator`
- turn on audicity tracking
- turn on Processity Data History tracking
- configure Property object and some fields for tracking
- make sure to save object settings even when changing fields
- add the Audit Trail LWC to the property record page with Lightning app builder
Expand Down
Loading