diff --git a/.sf/config.json b/.sf/config.json new file mode 100644 index 00000000..da228584 --- /dev/null +++ b/.sf/config.json @@ -0,0 +1,4 @@ +{ + "target-org": "lwc", + "target-dev-hub": "lwc" +} \ No newline at end of file diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/HEAD b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/HEAD new file mode 100644 index 00000000..b870d826 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/HEAD @@ -0,0 +1 @@ +ref: refs/heads/main diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/config b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/config new file mode 100644 index 00000000..d545cdab --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/config @@ -0,0 +1,7 @@ +[core] + repositoryformatversion = 0 + filemode = false + bare = false + logallrefupdates = true + symlinks = false + ignorecase = true diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/index b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/index new file mode 100644 index 00000000..38957d02 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/index differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/0d/5abf0dcab8071b1522dfa154eba7a38e002cfa b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/0d/5abf0dcab8071b1522dfa154eba7a38e002cfa new file mode 100644 index 00000000..5b55a150 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/0d/5abf0dcab8071b1522dfa154eba7a38e002cfa differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/13/a47cd881f788146f7eb821ab332b572e86344a b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/13/a47cd881f788146f7eb821ab332b572e86344a new file mode 100644 index 00000000..db260b82 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/13/a47cd881f788146f7eb821ab332b572e86344a differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/5922eb8643f5fbf60020ea7a44ab33f3f64ec0 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/5922eb8643f5fbf60020ea7a44ab33f3f64ec0 new file mode 100644 index 00000000..cafc1997 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/5922eb8643f5fbf60020ea7a44ab33f3f64ec0 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/75fdf7586a881f4bba4d7f0d135e876d476c8d b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/75fdf7586a881f4bba4d7f0d135e876d476c8d new file mode 100644 index 00000000..d29738c0 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/21/75fdf7586a881f4bba4d7f0d135e876d476c8d @@ -0,0 +1,2 @@ +x���1�0 @Q��;�M�$�]ׁ +�H�+q|$f������@��� �t2�\Yg�F�5Km\�( *�U-�=}���7l}���sy��zR��I��1N������k���2� <�G\y��h!ӈ��н��#v����`�@S���w*e?�@��c�4��% >>��(g�O����^5�ʁ�D��r���B����y?} +�/�ޕ� \ No newline at end of file diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/61/f73c585b57de0f107b86bf5b6c1860708a0b7c b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/61/f73c585b57de0f107b86bf5b6c1860708a0b7c new file mode 100644 index 00000000..8f222ddd Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/61/f73c585b57de0f107b86bf5b6c1860708a0b7c differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/68/cf2188c6864367330a7a4d2dc2de2013ee79dd b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/68/cf2188c6864367330a7a4d2dc2de2013ee79dd new file mode 100644 index 00000000..1d4265d3 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/68/cf2188c6864367330a7a4d2dc2de2013ee79dd @@ -0,0 +1,2 @@ +x�]�� +�0D= ��<�P� ^�-���4ٶ�6 I�B�[Ѧڽ �ovؼV9��EB5>���R� R�&%�-�l��a>;B���xe夐%ģ��O�-8�Ni��!�m��}�{�>c�Z ;��m OZ��V2'� B�&rF3���Y5ZI�n�D�����O���6v����t‹$�œ�){��`0 \ No newline at end of file diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/6d/94d4328c8b887bf10fde720de80c216caa20e7 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/6d/94d4328c8b887bf10fde720de80c216caa20e7 new file mode 100644 index 00000000..c8a17b6f Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/6d/94d4328c8b887bf10fde720de80c216caa20e7 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/72/8a4ef5926f731135a0e479d33f08dc27a40345 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/72/8a4ef5926f731135a0e479d33f08dc27a40345 new file mode 100644 index 00000000..273e32fc Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/72/8a4ef5926f731135a0e479d33f08dc27a40345 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/91/1eb2c97fd09dd8d0b1effd94b4fb11869158bf b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/91/1eb2c97fd09dd8d0b1effd94b4fb11869158bf new file mode 100644 index 00000000..6f98ce26 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/91/1eb2c97fd09dd8d0b1effd94b4fb11869158bf differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/aa/9e902787352160a347d238616779aa834642ff b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/aa/9e902787352160a347d238616779aa834642ff new file mode 100644 index 00000000..b213696b Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/aa/9e902787352160a347d238616779aa834642ff differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ac/9ff2ed55099330ddbc0d21d7c9993cbba26299 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ac/9ff2ed55099330ddbc0d21d7c9993cbba26299 new file mode 100644 index 00000000..1b486e4e Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ac/9ff2ed55099330ddbc0d21d7c9993cbba26299 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/b0/f2811fb9140bcaf9820e6427b094e6f040f161 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/b0/f2811fb9140bcaf9820e6427b094e6f040f161 new file mode 100644 index 00000000..505d4a16 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/b0/f2811fb9140bcaf9820e6427b094e6f040f161 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/cf/113913ca484ec484bb9f63df9f11ca778959f0 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/cf/113913ca484ec484bb9f63df9f11ca778959f0 new file mode 100644 index 00000000..62a36bae Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/cf/113913ca484ec484bb9f63df9f11ca778959f0 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/df/0bffc8654122660307dca122ee0440326f546b b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/df/0bffc8654122660307dca122ee0440326f546b new file mode 100644 index 00000000..429eafc0 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/df/0bffc8654122660307dca122ee0440326f546b @@ -0,0 +1,4 @@ +x�m��� E�M��.`�c(M�qrTw +�%�@ +5~�4u��o�}�4�5 �� �>�o5�l �@��pRۮ���m��mi=���ZmuL�e��(��6���џ1�{Z7 +��pF��*r�#��HG�ׯe�'D(^?D� F��-V����h���7Z�9��k6���� �1P diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e0/b426144a810c8215d0a4a8fb613168c20254cc b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e0/b426144a810c8215d0a4a8fb613168c20254cc new file mode 100644 index 00000000..9b9fc992 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e0/b426144a810c8215d0a4a8fb613168c20254cc differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e8/c417c2383bd409df877d9a7b05b44148c999e5 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e8/c417c2383bd409df877d9a7b05b44148c999e5 new file mode 100644 index 00000000..1a33e1cc Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/e8/c417c2383bd409df877d9a7b05b44148c999e5 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ed/8da0d6e79be1ccf59471a03d88f6ea7c2f57bd b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ed/8da0d6e79be1ccf59471a03d88f6ea7c2f57bd new file mode 100644 index 00000000..2619cf7b Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/ed/8da0d6e79be1ccf59471a03d88f6ea7c2f57bd differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/f2/2cb1846d8af0510fe7d3332fcde809c5a5e721 b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/f2/2cb1846d8af0510fe7d3332fcde809c5a5e721 new file mode 100644 index 00000000..efb5d566 Binary files /dev/null and b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/objects/f2/2cb1846d8af0510fe7d3332fcde809c5a5e721 differ diff --git a/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/refs/heads/main b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/refs/heads/main new file mode 100644 index 00000000..a7260073 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/localSourceTracking/refs/heads/main @@ -0,0 +1 @@ +2175fdf7586a881f4bba4d7f0d135e876d476c8d diff --git a/.sf/orgs/00D1y0000003hCmEAI/maxRevision.json b/.sf/orgs/00D1y0000003hCmEAI/maxRevision.json new file mode 100644 index 00000000..ad8a9464 --- /dev/null +++ b/.sf/orgs/00D1y0000003hCmEAI/maxRevision.json @@ -0,0 +1,101 @@ +{ + "serverMaxRevisionCounter": 16, + "sourceMembers": { + "Profile__Admin": { + "serverRevisionCounter": 1, + "lastRetrievedFromServer": null, + "memberType": "Profile", + "isNameObsolete": false + }, + "ApexClass__SFDCStopTeamController": { + "serverRevisionCounter": 2, + "lastRetrievedFromServer": 2, + "memberType": "ApexClass", + "isNameObsolete": false + }, + "ApexPage__sfdcstop": { + "serverRevisionCounter": 16, + "lastRetrievedFromServer": 16, + "memberType": "ApexPage", + "isNameObsolete": false + }, + "AuraDefinitionBundle__sfdcstopTeamApp": { + "serverRevisionCounter": 8, + "lastRetrievedFromServer": 8, + "memberType": "AuraDefinitionBundle", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamApp.app": { + "serverRevisionCounter": 9, + "lastRetrievedFromServer": 9, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamAppController.js": { + "serverRevisionCounter": 10, + "lastRetrievedFromServer": 10, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamAppHelper.js": { + "serverRevisionCounter": 11, + "lastRetrievedFromServer": 11, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamApp.css": { + "serverRevisionCounter": 12, + "lastRetrievedFromServer": 12, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamApp.auradoc": { + "serverRevisionCounter": 13, + "lastRetrievedFromServer": 13, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamAppRenderer.js": { + "serverRevisionCounter": 14, + "lastRetrievedFromServer": 14, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "AuraDefinition__sfdcstopTeamApp/sfdcstopTeamApp.svg": { + "serverRevisionCounter": 15, + "lastRetrievedFromServer": 15, + "memberType": "AuraDefinition", + "isNameObsolete": false + }, + "LightningComponentBundle__sfdcstopTeam": { + "serverRevisionCounter": 3, + "lastRetrievedFromServer": 3, + "memberType": "LightningComponentBundle", + "isNameObsolete": false + }, + "LightningComponentResource__sfdcstopTeam/sfdcstopTeam.html": { + "serverRevisionCounter": 4, + "lastRetrievedFromServer": 4, + "memberType": "LightningComponentResource", + "isNameObsolete": false + }, + "LightningComponentResource__sfdcstopTeam/sfdcstopTeam.js": { + "serverRevisionCounter": 5, + "lastRetrievedFromServer": 5, + "memberType": "LightningComponentResource", + "isNameObsolete": false + }, + "LightningComponentResource__sfdcstopTeam/sfdcstopTeam.js-meta.xml": { + "serverRevisionCounter": 6, + "lastRetrievedFromServer": 6, + "memberType": "LightningComponentResource", + "isNameObsolete": false + }, + "LightningComponentResource__sfdcstopTeam/sfdcstopTeam.css": { + "serverRevisionCounter": 7, + "lastRetrievedFromServer": 7, + "memberType": "LightningComponentResource", + "isNameObsolete": false + } + } +} \ No newline at end of file diff --git a/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/HEAD b/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/HEAD new file mode 100644 index 00000000..b870d826 --- /dev/null +++ b/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/HEAD @@ -0,0 +1 @@ +ref: refs/heads/main diff --git a/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/config b/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/config new file mode 100644 index 00000000..d545cdab --- /dev/null +++ b/.sf/orgs/00D5j000008xARHEA2/localSourceTracking/config @@ -0,0 +1,7 @@ +[core] + repositoryformatversion = 0 + filemode = false + bare = false + logallrefupdates = true + symlinks = false + ignorecase = true diff --git a/.vscode/settings.json b/.vscode/settings.json index ba522723..6d999f00 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,6 +4,6 @@ "**/bower_components": true, "**/.sfdx": true }, - "workbench.colorTheme": "Monokai", + "workbench.colorTheme": "Visual Studio Dark", "salesforcedx-vscode-core.show-cli-success-msg": false } \ No newline at end of file diff --git a/force-app/main/default/classes/ContactResource.cls b/force-app/main/default/classes/ContactResource.cls new file mode 100644 index 00000000..7db3256d --- /dev/null +++ b/force-app/main/default/classes/ContactResource.cls @@ -0,0 +1,20 @@ +// Setting up the Request URL +@RestResource(urlMapping='/contactAPI/*') +global with sharing class ContactResource { + + // Get Method + @HTTPGet + global static List getContactIdAndNames() { + // Initializing the request parameter with the incoming request + RestRequest contactRequest = RestContext.request; + // Getting the request URI + String contactRequestURI = contactRequest.requestURI; + // Getting the limit from the request URI + Integer contactLimit = Integer.valueOf(contactRequestURI.substring(contactRequestURI.lastIndexOf('/') + 1)); + // Querying contacts + List contactList = [SELECT Id, Name FROM Contact LIMIT :contactLimit]; + // Returning the contacts in the response + return contactList; + } + +} \ No newline at end of file diff --git a/force-app/main/default/classes/ContactResource.cls-meta.xml b/force-app/main/default/classes/ContactResource.cls-meta.xml new file mode 100644 index 00000000..642d054b --- /dev/null +++ b/force-app/main/default/classes/ContactResource.cls-meta.xml @@ -0,0 +1,5 @@ + + + 58.0 + Active + \ No newline at end of file